St. Selvanayagi Church – Idappadi
About the Church Selvanayagi Church – Idappadi is a Roman Catholic church located in Idappadi, Salem, Tamil Nadu. It serves the Catholic faithful of the…
Read More
About the Church Selvanayagi Church – Idappadi is a Roman Catholic church located in Idappadi, Salem, Tamil Nadu. It serves the Catholic faithful of the…
Read More