History of Idaikattur Church
Idaikattur Church, also known as the Church of Our Lady of Good Health, is a famous Christian pilgrimage center located in the Nagapattinam district of Tamil Nadu, India. The church is believed to have been built during the 16th century by the Portuguese, who brought the image of Our Lady of Good Health from their […]
History of Idaikattur Church Read More »
