Resorts
River County
A renovated resort on a 4-acre island in the Kallar river at Vithura, on the way to Ponmudi.
6 photos
View details