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