English: One of the seven churches established by St. Thomas.
Telugu: సెయింట్ థామస్ నిర్మించిన ఏడు చర్చిల్లో ఇదొకటి.