Combining fine food with luxury, Morocco is a one-of-a-kind experience. While culinary delights are sure to be a highlight of your trip, you can also venture on a trek through the Atlas Mountains or camp on the fringes of the Sahara Desert.
Gateway cities: Casablanca, Marrakesh
Best time to travel: January through May and October through December
Highlights: Rabat, Fes, Marrakesh, Erfoud, Merzouga, Ourzarzate