Situated on the edge of the Sahara Desert, Marrakesh is one of the world's most iconic cities.
A centuries old trading city, Marrakesh is alive with activity. From the labyrinth of souks selling spices, pottery and textiles, to rooftop restaurants, riads and museums, it delivers the buzz of many cities rolled into one.
If you want to sample some of this city's true highlights, explore the beautiful public garden - Jardin Majorelle - which is one of the most visited places in Morocco; head to the stunning 19th century Bahia Palace; and spend some time in the Djeema El Fna, the legendary main square.
You'll likely have read about Marrakesh, seen it on tv or heard about it from friends - but this is a place that needs to be seen to be believed.