Wayanad- The palace of Natural Beauty.