Often called the gateway to Africa, Morocco is a beautiful blend of cultures and styles that shines through its ancient medinas and modern marketplaces. Head to the storied cities of Fez, Marrakesh, or Casablanca for a taste of modern life, or explore the natural beauty of its rugged coastline, the undulating dunes of the Sahara, or trek the High Atlas mountains on your unforgettable journey.
