English: This is the site of one of the seven churches founded by St. Thomas.
Telugu: సెయింట్ థామస్ స్థాపించిన 7 చర్చిలలో ఇది ఒకటి.