Cover of

India's Largest Community of Travellers

Kanjaripuzha Dam, Palakkad
Kanjaripuzha Dam, PalakkadxTripsPlaces