Travelling to Morocco feels a bit like travelling back in time. So many of the cities have retained their ancient authenticity and you can’t help but find yourself immersed in the North African atmosphere.

It can be an onslaught on the senses at first and some people can find that intimidating initially, but let yourself relax into the Moroccan way of life and you’ll find a friendly and fascinating country.

The ancient medinas have days worth of discoveries, the Atlas Mountains and deserts give you a true African experience, there are beaches on the west coast and vibrant European-influenced cities in the north. From the Romans to the Spanish, so many cultures have left a little bit in Morocco and it’s all there for you to discover.