Wayanad beckons tourists; organizes bike rally September 19, 2018 Wayanad, renowned tourism destination in Kerala, popular for its natural scenic beauty and wildlife, is