Cacti and the famous blue in the most beautiful gardens in Morocco. The Jardin Majorelle is a must-see when visiting Marrakesh.