Morocco is still one of our favourites! Where else do snowy mountains extend down to Sahara and the Atlantic all in a relatively small space?