Famous Pilgrim Centres At Idukki March 2, 2017August 8, 2018Lookerala Editor Churches Pattumala Matha Church The Pattumala Matha Church is a Roman Catholic Latin Rite pilgrim shrine in Kerala dedicated to Our Lady of Good [...]
Malampuzha Dam and Garden January 15, 2015April 27, 2017Lookerala Malampuzha, a little township on the foothills of the Western Ghats takes its name from the River Malampuzha. Nurtured by this tributary of [...]