Itinerary
- Day 1
Arrival
- Meals
- Dinner
Included Activities
- Welcome Meeting with guide and fellow travelers
Optional Activities
- Mint tea
- Spa facilities



- Day 2
Casablanca to Marrakech
- Meals
- Breakfast
Optional Activities
- Visit Hassan II Mosque
- Guided city tour of Marrakech
- Explore Koutoubia Mosque
- Explore UNESCO-listed medina
- Visit Djemaa-el-Fna square
Landmarks Hassan II Mosque Koutoubia Mosque Medina of Marrakech Djemaa-el-Fna 
- Day 3
Marrakech to Boumalne Dades
- Meals
- Breakfast
Included Activities
- Guided touring in Ait Benhaddou
- High Atlas Mountains traverse
Landmarks Ait Benhaddou Roses Valley 
- Day 4
Boumalne Dades to Sahara Berber Camp
- Meals
- Dinner (Local cuisine at Berber Camp)
Included Activities
- Todra Gorge excursion and palm grove stroll
- Camel trek in Sahara Desert
- Sahara Berber Camp experience with local cuisine and traditional music
Landmarks Todra Gorge Erg Chebbi - Day 5
Sahara Berber Camp to Fes
- Meals
- Breakfast
Included Activities
- Cedar Forest stop to view Barbary macaque apes
- Ifrane visit
Landmarks Ziz Valley Cedar Forest Ifrane 

- Day 6
Fes
- Meals
- Breakfast
Included Activities
- Guided exploration of Fes medina
- Visit to dye-pits, tanneries, pharmacies, pottery workshops
Optional Activities
- Traditional meal with live Moroccan entertainment featuring music, belly dancing, and magic performances
Landmarks Medina of Fes - Day 7
Fes to Chefchaouen
- Meals
- Breakfast, Dinner
Included Activities
- Guided tour of Chefchaouen
Optional Activities
- Cooking class
Landmarks Chefchaouen Medina Chefchaouen Main Square Kasbah of Chefchaouen Central Mosque of Chefchaouen 
- Day 8
Chefchaouen to Casablanca
- Meals
- Breakfast, Lunch (Lunch break in Rabat)
Included Activities
- Guided tour of Rabat
- Hassan Tower visit
- Mausoleum of the Alaouite King Mohamed V and Hassan II visit
- Oudaya Kasbah visit
Landmarks Hassan Tower Mausoleum of Mohamed V Oudaya Kasbah 
- Day 9
Departure
- Meals
- Breakfast
Optional Activities
- Departure airport transfer (available for booking)























