Offbeat Places In Wayanad / Among a lot of luxury resorts in wayanad, the windflower vythiri resort is located in a peaceful coffee and tea estate of an english planter.