Trekking in the Atlas Mountains, traversing the Sahara on camel-back, or surfing along the Atlantic Coast: Morocco has a plethora of things to do and places to explore. Here are 26 of our favourites.