Morocco is a country of contrasts, where golden deserts meet snow-capped peaks, ancient medinas mingle with vibrant cities, and every corner tells a timeless story. This 12-day Morocco itinerary from Casablanca is designed to help you experience the country’s best attractions, from imperial cities and mountain valleys to the magical Sahara Desert. Starting in Casablanca,