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 [...]