The Windflower is the 5-star hotels in Wayanad, Kerala. There are so many places in Kerala where you can stay with your friends & family, but windflower resort is one of the comfortable places to stay in Wayanad. The resorts serve excellent, delicious dishes to their visitors and known as the best Kerala cuisine.