St therasa infant church – ThangachimadamThangachimadam, Tamil Nadu
St therasa infant church is located in the thangachimadam in ramanathapuram district around 6KM away from Rameswaram town and this place is home to a Roman Catholic dedicated to Saint in the name of Therasa.
No Travellers WordWrite a Review about St therasa infant church – Thangachimadam
Mandapam Regional Centre of CMFRI
Holy Island Water Sports Rental Services