Day 1: Arrive: Casablanca (Marrakech, Rabat, Fes departures available)
Day 2: Tour Casablanca, travel to and tour Rabat
Day 3: Travel to Chefchaouen
Day 4: Tour Chefchaouen
Day 5: Travel to Fes
Day 6: Tour Fes
Day 7: Travel to Erfoud/Merzouga (desert hotel)
Day 8: Tour Erfoud/Merzouga; optional camel trek, overnight in Sahara tent camp
Day 9: Travel to Ouarzazate
Day 10: Tour Ouarzazate, Ait Ben Haddou; travel to Marrakech
Day 11: Tour Marrakech
Day 12: Travel to Essaouira
Day 13: Tour Essaouira, cooking class
Day 14: Return to Casablanca