Avocadoinn stay with nature
Nellimunda-Meppadi Road, 673577 Meppādi, India
Featuring river views, Avocadoinn stay with nature offers accommodation with balcony, around 9.1 km from Kanthanpara Waterfalls. 9.2 km from Chembra Peak and 11 km from Soochipara Falls, the property provides a garden and a bar.