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