The shrine is a tribute to St Thomas, the first Christian Missionary to India. The main feast of the church is celebrated on November 21 every year.
Copyright 2014 by Online Highways LLC. Enjoy some India trivia. Send Us Your Comments