t2india.com
t2india.com
Description:
Lying amidst the cultural and religious centre of Millipore on St. Mary's Road, this 17th century church is said to have been the place where St. Thomas took rest and also served the people.
Velankani Travel Guide