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