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