English: In addition, it is one of the 51 Shakti Pitha Goddess sites.
Telugu: అదనంగా, ఇది 51 శక్తి పిఠా దేవతల సైట్లలో ఒకటి.