Kanjirappuzha Dam, Kerala Tourism
Kanjirappuzha Dam, a beautiful park with water fountains, is located at Palakkad district in Kerala, India.
Kanjirappuzha Dam, a beautiful park with water fountains, is located at Palakkad district in Kerala, India.