Scenic mountains, colourful dawn and dusk, the never-ending stretch of the Sahara desert, beautiful markets, boisterous nightlife, and of course, gorgeous Atlantic beaches and fabulous shores – Morocco is a dream destination. Nurtured in Africa with the best of tourist…