Falling Waters
Photo gallery for Falling Waters
Overview of Falling Waters
Falling Waters
3-star Devikolam hotel with private balconies
3.0
Popular amenities
Explore the neighborhood
Kallar-Mangulam Road, Devikolam, Kerala, 685565
- Prakruthi Multi Cuisine Restuarant6 min drive
- Oottupura7 min drive
- Tea Cups8 min drive
- Green Trees Restaurant10 min drive