This Tree House Resort In India Is Perfect For A Couple Vacay !
BY Latha Sunadh | 31 Oct, 2017 | 2 min read
Not just in India, people from all over the world flock to Kerala for a glimpse coz admit it, it has some great views, amazing food, and some exquisite resorts. But far far away from the madding crowd...