Our most complete tour of Morocco, including Marrakech, Casablanca, the beauty of the Atlas Mountains and a night in the desert city of Ouarzazate.