English: it is also an important religious site.
Telugu: అంతేకాకుండా ఇది ఒక ప్రముఖ మత కేంద్రంగా ఉంది.