Our Lady of Annunciation

Our Lady of Annunciation

Contact Details

Blessed Virgin Mary Church
Karimpan
Churuly
Manippara,
Idukki
Pin : 685 602
Ph : 04862-230600

Parish Preist

Mundackattu John