Marrakech is the heart of Morocco. Read our 24 Hour Guide for what to see, where to eat, and where to find beautiful design in this amazing city.