- Locality: Kallar
- Subcategories: Accommodation
Kallar, Idukki
"Falling Waters" is an exclusive resort tucked away from the usual tourist route inside a ... scenic forest on the outskirts of Munnar. With a natural waterfall on its premises and a gurgling stream flowing alongside the rooms, this nature resort presents a perfect wilderness getaway. Restaurant Room Service Conference Hall (25 pax) Common TV