English: It is primarily a Shaktipeeth place of worship (devoted to Mother Goddess).
Telugu: ఇది ప్రధానంగా శక్తి ప్రార్థనా స్థలం (తల్లి దేవతకు అంకితం చేయబడింది).