Tag: Idappadi

St. Selvanayagi Church – Idappadi

St. Selvanayagi Church – Idappadi

Contact Details: St. Selvanayagi Church, Idappadi Vellandivalasai (P.O.), Salem (Dt) Tamil Nadu. Pin : 637105 Ph.No: 04283 – 222260. Church Established – 1870. Location

Read More