Home » India » Kerala » Palakkad » Places to Visit » Kanjirapuzha
Kanjirapuzha
Kanjirapuzha is a small town near Palakkad and is renowned for the dam that has been constructed across the nearby River Siruvani. The huge reservoir of the dam is a popular picnic spot.
Kerala, India