India | Karnataka | Shimoga

St Thomas Church



Situated in the heart of the Shimoga town, St Thomas Church is the second largest church in India, having a total area of 18,000 square feet. Its prayer hall can accommodate 5,000 people at a time.


Updated on 7th June, 2005
District: Shimoga
Location: Shimoga

Copyright 2014 by Online Highways LLC. Enjoy some India trivia. Send Us Your Comments