English: There are many churches and a Cathedral.
Telugu: ఇది అనేక చర్చిలు మరియు ఒక మఠాన్ని కలిగి ఉంది.