Explore Morocco over 16 days, travelling from Casablanca and the historic streets of Fez to the Sahara Desert, High Atlas Mountains, Essaouira and Marrakec…