IDUKKI - Kerala
Pattumala Matha Church
The Pattumala Matha Church is a Roman Catholic Latin Rite pilgrim shrine in Kerala dedicated ...