Wayanad located in the middle of the mountains of Western Ghats in Kerala. The Windflower resort is one of the best spa resorts in Wayanad it is away from the busy and hectic city life. The best thing about Windflower resort it offers the best food in Vythiri and Ayurveda spa.