English: It is considered to be one of the seven sacred places to attain Moksha.
Telugu: ఇది మొక్షా సాధించడానికి ఏడు పవిత్ర ప్రదేశాలలో ఒకటిగా భావించబడుతుంది.