English: It housed several churches and a monastery.
Telugu: ఇది అనేక చర్చిలు మరియు ఒక మఠాన్ని కలిగి ఉంది.