Find the best places to visit in Morocco with Rough Guides: explore where to go, view itineraries and read about Marrakesh, desert camel hikes and tagines.