Majorelle Gardens in Marrakesh was a sanctuary for artist Jacques Majorelle that he created over many years. The colors are what drew me in the most, a photographers paradise. The greenery against the blues and yellows of the buildings are perfect eye candy. You can wander through the maze of the gardens to see a variety of greenery. My favorite were all the varying colors of cactus. The restaurant inside Majorelle Gardens feels like a French cafe in The Secret Garden. An alcove of stone with vines growing everywhere. It's a great place to relax and sip on a cup of coffee.