Mention Morocco and most people think of Marrakech and the bustling medina and souks. However the country has far more to offer for those wanting to explore a little further afield. From the imperial cities of Rabat, Meknes and Fes in the North to Erfoud, Rissani and Tinerhir in the South. Even beautiful coastal towns such as Essaouira where you can watch from the historic battlements as the sun sets into the Atlantic Ocean.

The rich heritage and culture along with vibrant markets, and of course the souks, means there’s something to photograph around every corner whether its spice stalls, architecture, mosques or stunning landscapes that haven’t changed in years.