Majorelle Gardens in Marrakesh was a sanctuary for artist Jacques Majorelle that he created over the course of 40 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 cacti.
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.
Majorelle was forced to sell the property in the 1950's because of it's high cost to upkeep. After this it started to fall into despair until the 1980's when Yves Saint Laurent and Pierre Bergé bought the property to restore it to it's former glory. The gardens are now owned by joint non-profits, and are one of the most frequented attractions in Marrakesh.