St. Thomas Mount which is now the location of a highly venerated church is believed to stand on the spot where St. Thomas prayed and preached during his stay and ministry in India.