Boasting a garden, Eden Garden-an Eco Friendly Farm Stay is set in Kakkadampoyil in the Kerala region, 35 km from Thusharagiri Falls. Private parking is available on site at this recently renovated property.
Number of rooms: 6
Eden Garden, kakkadompoil, 673604 Kakkadampoyil, India