Ride camels across the Sahara, wander Fes and Marrakesh medinas, and explore Volubilis on a richly layered journey through ...