The first idea for our ‘Morocco itinerary 10 days‘ covers the highlights of Morocco and starts from Casablanca. This 10-Day Tour from Casablanca includes all the country’s top spots, from Marrakech, the red city of Morocco to the High Atlas Mountains, the Sahara Desert, the Atlas mountains, Fes, and Chefchaouen in the north. You will explore ancient Medinas, ride camels in the sand dunes, stay overnight in a luxury desert camp, and shop for souvenirs in the markets. And, of course, enjoy a cup of mint tea in every city.  Day 1: Arrival to Casablanca Day 2: Casablanca – Rabat – Chefchaouen Day 3: Chefchaouen – Volubilis – Meknes – Fes Day 4: Guided Tour of Fes Day 5: Fes – Ifrane – Erfoud – Merzouga Day 6: Desert activities Day 7: Desert – Rissani – Todra Gorges – Dades Valley Day 8: Dades Valley – Roses Valley – Ouarzazate – Ait Ben Haddou – Marrakech Day 9: Guided tour of Marrakech Day 10: Departure