Morocco is one of North Africa’s more accessible countries, being politically stable and just a budget airline flight away from Europe.
From the bustling souks of Marrakech, to the vast Atlas Mountains and of course the famous Sahara desert, there is such a fantastic contrast packed into this corner of North Africa.