Greenwoods Resort Thekkady | Kerala
19th February 2016
“Conservation is a state of harmony between men and land.” Aldo Le
Set in a tropical forest setting, Greenwoods Resort is a large eco-friendly property in the busy market town of Kumily, Thekkady that’s entered via a large gate and a palm tree lined driveway. … More Greenwoods Resort Thekkady | Kerala