The Best Morocco Itineraries for 10 Days [with Map]