English: It is also a religious center.
Telugu: ఇది మతపరమైన కేంద్రంగా కూడా వుంది.