dancingtheearth.com
Travel guide: 1-week itinerary in Morocco - Dancing the earth
A 1-week itinerary including a bit of everything, from Marrakesh to Fez, Agafay desert, Ait-Ben-Haddou and Chefchaouen, as well as other spots to consider.