Nature Cascade Resort está en Chillithodu, a 9 km de Cheeyappara Waterfalls, y dispone de alojamiento con piscina al aire libre, parking privado gratis, jardín y salón de uso común.
Número de habitaciones: 9
2VFR+93M Chillithodu, Adimaly, 685561 Chillithodu, India