The Majorelle Garden in Marrakech took 40 years to make

Travel