Falling Waters is an exclusive resort tucked away from the usual tourist route inside a scenic forest on the Munnar. With a natural waterfall on its premises and a gurgling stream flowing alongside the rooms, this nature resort presents a perfect wilderness getaway.
| Check In | 12:00 pm | 
|---|---|
| Check Out | 12:00 pm | 
Leave a review