Morocco’s colours, sounds and smells overwhelm the senses. Bustling souks, medinas and markets give way to medieval fortresses and the endless dunes of the Sahara Desert. From coastal beach resorts and snow-capped mountains to the amazing diversity of Moroccan cuisine, everyone from foodies and culture lovers to those looking for a unique experience, will find what they’re looking for. There is a magic about Morocco; Tangier, Casablanca, Marrakech… just the names stir a hint of spice in the nostrils.
During spring, most of the country is lush and green while the heat of summer begins to ease in autumn, making this the most pleasant time to visit. Snow-capped peaks in the High Atlas from November to July mean that the mountainous regions can experience quite low temperatures.