English: It is one of the sacred places of Hindus.
Telugu: ఇది హిందువుల ముఖ్య పుణ్యక్షేత్రాలలో ఒకటి.