X
Ashoka Resort
Malampuzha, Palakkad
Rate This
The enchanted call of the nature with the river is answered at Ashoka Resort. A luxurious riverside