From the peaks of the High Atlas mountains to the sweeping sands of the Sahara desert, Morocco’s landscapes are as varied as the colours you’ll witness in the souks. Pyramid piles of sweet dates, round …