Malankara reservoir is 6 km from Thodupuzha, placed on the Thodupuzha - Moolamattam road (State Highway 33), an important irrigation project of Kerala. Malankara Dam and Malankara reservoir is constructed across the waters from the tail-gate of the Moolamattom Power House. The reservoir is an artificial lake spread over 11 km formed as part of the Muvattupuzha valley irrigation project.