At Forest Canopy Resort, near Chalimada Junction, Thekkady, Kerala, India, they guarantee you a splendid and luxurious stay in the lap of nature. Here you can forget all your troubles and tensions and enjoy the calm and quite threshold of the surrounding forests. It is situated near to the Kottayam – Kumily Road, making the resort easily accessible. True to its tagline 'Nature...Untouched', the Forest Canopy resort is indeed a resort midst the nature.
The multi – cuisine restaurant called Blooming Cherry is definite to stimulate your taste buds with its tasty treats. Other than this, this resort also has many other facilities like Spa, 24 Hour Coffee Shop, Gymnasium and many more. The resort has facilities satisfying both the young and old alike.