Itinerary
- Day 1
Casablanca
- Start point
- Casablanca-Settat, Morocco (We will pick you up from Casablanca Airport )
- Day 2
Casablanca - Rabat - Chefchaouen
- Meals
- Dinner
Included Activities
- Visit Hassan II Mosque
- Visit Hassan Tower in Rabat
- Visit Mausoleum of Mohammed V
Landmarks Hassan II Mosque Hassan Tower Mausoleum of Mohammed V 
- Day 3
Chefchaouen
- Meals
- Breakfast
Included Activities
- Walking tour of Chefchaouen's blue-painted streets and alleyways
- Visit Akchour Waterfalls
Landmarks Akchour Waterfalls - Day 4
Chefchaouen - Fes
- Meals
- Breakfast, Dinner
Included Activities
- Visit Volubilis Roman Ruins
Landmarks Volubilis - Day 5
Fes
- Meals
- Breakfast
Included Activities
- Walking tour of Fes Medina
- Pottery workshop
- Zellige mosaic-making workshop
- Day 6
Fes - Arfoud
- Meals
- Breakfast
Included Activities
- Visit traditional Berber village
- Mint tea at Berber village
- Day 7
Arfoud - Sahara Desert
- Meals
- Breakfast, Dinner
Included Activities
- Visit gnaoua house and tea
- Taste local madfouna
- 4x4 Sahara desert adventure
- Camel ride in the Sahara
- Desert walk
- Sand boarding


- Day 8
Merzouga - Dades Valley
- Meals
- Breakfast
Included Activities
- Visit Ouattou Khetaras underground water tunnels
- Walk through Todra Gorge
Landmarks Todra Gorge - Day 9
Dades Valley - Ait Benhaddou - Marrakesh
- Meals
- Breakfast
Included Activities
- Walking tour of Ait Benhaddou
Landmarks Ait Benhaddou - Day 10
Marrakesh
- Meals
- Breakfast
Included Activities
- Guided walking tour of Marrakesh Medina
- Explore souks
- Visit Jemaa el-Fna
Optional Activities
- Dine at one of Marrakesh's best restaurants with show
Landmarks Jemaa el-Fna - Day 11
Marrakesh - Essaouira
- Meals
- Breakfast
Included Activities
- Guided visit through Essaouira Medina
- Visit Essaouira harbour
- Explore Essaouira souks
- Visit historic ramparts overlooking the Atlantic Ocean
- Day 12
Essaouira - Casablanca
- Meals
- Breakfast
- Day 13
Casablanca
- End point
- Casablanca, Casablanca-Settat, Morocco (We Will Drop you Off At Casablanca Airport )












