Resorts
Au Revoir Resorts
A resort off the Malampuzha Dam ring road, about 15 km from Palakkad, beside the reservoir and reserve forest.
12 photos
View details