Kanjirapuzha Dam is situated in Palakkad District
. This fascinating dam, surrounded by hills, is about 38 km from Palakkad
. The water spread of the dam lies in a single stretch.
An evergreen forest named Vettilachola is immediately beyond the reservoir. Three islands in the reservoir gain a special attraction. These islands are abundant with marine life including commercial varieties grown by the fisheries department.