Like Ali Baba’s cave, Marrakech is crammed with hidden wonders and glittering trinkets. Its souk – a jumble of interconnected market streets – is the beating heart of the city, and a must for any visitor. Yet there’s more to it than bubbling mint tea and snake charmer selfies. Navigating your way around can be an adventure in itself. There are few street names to speak of – or that you’ll notice. You’ll need your elbows out and your wits about you. But pocket the map and get lost in its labyrinthine ‘streets’ – and you never know what treasures you’ll discover.