saint thomas church

b h road Shimoga, Karnataka

About

Saint Thomas Church is one of the largest church in India which is said to be second largest having 18000 sq feet of space. Church can easily comfort 5000 people at a time and is located in the heart of the Shimoga city. Sacred heart institution  is one of the oldest schools of shimoga is just adjacent to Saint thomas church. Huge ground in front of church and tall building is one of the major attraction of the city. 

If you have been to saint thomas church, share your experience

Review this place