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. Login Login 0 repins 0 comments 0 likes