English: There'a St. Nicholas church here too.
Telugu: కూడా ఉంది ఒక కాన్వెంట్ సెయింట్ నికోలస్ యొక్క.