Contact Information
Guruvayoor, Thrissur, Kerala 680101, India
Detailed Information
St. Thomas Church” is a common name for churches dedicated to St. Thomas the Apostle in Kerala, India, where his legacy is particularly strong due to the traditional belief that he established Christianity in the region. As a result, there are multiple St. Thomas Churches across different Christian denominations in Kerala.