Explore the picture perfect beauty of Wayanad and the mesmerising views of the Chembra peak from The Windflower Vythiri, perched on a hill station with tea, coffee, rubber, pepper and cardamom plantations along the foothills and tranquil sub tropical rainforests in the upper reaches of Wayanad.