Loading...
Uploaded by keralatourismdotorg on Aug 25, 2008
Kanjirappuzha Dam, a beautiful park with water fountains, is located at Palakkad district in Kerala, India.
Travel & Events
Standard YouTube License
not Bad.......
geoshrad 2 years ago
good
swamynatha 2 years ago
Load more suggestions
not Bad.......
geoshrad 2 years ago
good
swamynatha 2 years ago