Marrakech, the red city that never sleeps, has its beating heart in Jemaa el-Fna square, where storytellers and Gnawa musicians gather beneath the towering Koutoubia minaret. Wander its twisting souks, rest in the Menara or Majorelle gardens, then crown your day with a tagine on a rooftop overlooking the pink city at sunset.

Start your morning early at Jemaa el-Fna before the midday heat, then continue to Bahia Palace and the Yves Saint Laurent Museum. In the evening, explore modern Gueliz with its cafés and art galleries.