Business Description
The Woods, an affordable luxury resort in Wayanad provides you an exceptional stay that you always wished for. A Luxury amid the wilderness and heavenly calmness of the jungle that help you to re-invent yourselves. The resort has an Ayurvedic centre and a spa amid nature provides you a comfortable natural retreat.