English: It is one of the sacred places of Hindus.
Telugu: ఇది ప్రసిద్ధ హిందువుల ప్రదేశాలలో ఒకటి.