English: It is believed that its one of the Shakti Peeths of Hindus having divine powers.
Telugu: హిందువుల శక్తి పీఠాలలో ఇది దైవిక శక్తులను కలిగి ఉందని నమ్ముతారు.