Dubbed the ‘Red City’ for the terracotta-colour mudbrick walls of its buildings, Marrakech offers an unparalleled feast for all the senses. From ancient architectural gems and lively souks, to peaceful gardens, a flourishing arts scene and exotic gastronomy, this intoxicating city offers it all. Truly a city of wonders.