Morocco
A secret gem in North Africa... Marrakech is an amazing labyrinth where every corner reveals something new.
Close by is Oukaīmeden, one of only few ski resorts in Africa and the only one in Morocco... and yes, they do have snow!