Malankara Reservoir

The reservoir is an artificial lake situated on the Thodupuzha - Moolamattom Road. The reservoir is formed by the water flowing from the tail-gate of Moolamattom power house. It is about 6 km from Thodpuzha town.