Greenwoods is a bouquet of delights, a delightful blend of luxury and nature. A world of great beauty, charm and adventure- pause, discover experience.
A HARMONY WITH NATURE
Greenwoods is a delightful luxury nature resort located in Kumily, a little town surrounded by dense forests and spice laden hill slopes. Beneath a lush canopy of tropical trees, there is much to discover and experience here-venerable trees generously endowed with fruit, dazzling shades of green, the melody of birds, dancing shadows.