Morocco boasts astounding diversity: epic mountain ranges, ancient cities, expansive desert, Roman ruins, and stunning coastlines along both the Atlantic and the Mediterranean.
I travelled from the coast of casablanca to the blue alleys of Chefchouhen to the rolling dunes of Sahara to the high atlas mountains to the souks and mosque of Marrakesh and everything in between and beyond.