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