Kanjirapuzha
Nursing a beautiful dam, Kanjirapuzha at 38 km from Palakkad , the reservoir is surrounded by an evergreen forest named Vettilachola. Three islands at all sides of the reservoir gain a special attraction. These islands are abundant with marine life