Traveling with a friend is such a great experience, so I am thrilled to be heading to Morocco for a week with Melissa. We went to South Africa together, so I know we travel well together (meaning she has a high tolerance for my weird travel plans).
Day 1: Arrive in Casablanca, see the few sights, then take a very late flight to Errichidia
Day 2: Jeep ride out to Tassilli Luxury Desert Camp in the Sahara; maybe try duneboarding; sunset camel ride over the sand dunes
Day 3: Car to Merzouga; drive through the Atlas Mountains to Fez
Day 4: Fez
Day 5: Fez in the morning; afternoon flight to Marrakech
Day 6: Marrakech
Day 7: Marrakech; evening train to Casablanca
Day 8: head home