Marrakech is rich in history and culture, with stunning palaces, gardens, and museums to explore both inside and outside the medina. This guide highlights the city’s must-see sites, including iconic riads, the Majorelle Garden, the YSL Museum, and the Mohammed VI Museum for Water Civilization.