Morocco Itinerary: 9 Days Through Royal Cities, Mountains & Mystique