St. Thomas Garrison Church
India /Tamil Nadu /Chennai /Chennai St. Thomas Garrison Church, 1 GST Road, St Thomas Mount, Chennai, Tamilnadu ( South ) – 600016. Edit Detail InformationEdit St. Thomas Garrison Church is a 175 year old Church located at the foothills of the Mount. Built by the British, it is a magnificent Church. HistoryEdit St. Thomas Garrison Church […]