Malankara Dam

Malankara Dam

Malankara Dam is located ¬†at about 6 km from Thodupuzha town. It is a popular…