This 1920s artistic garden is a true paradise hidden in the middle of the city.
Museum dedicated to Moroccan arts and crafts is situated in a building that is a fine demonstration itself.
The Yves Saint Laurent Museum in Marrakech is a museum dedicated to the fashion designer Yves Saint Laurent located in Marrakesh, Morocco.
Seated in the marvelous Dar Menebhi Palace, this museum offers a rich collection of Moroccan art and craftworks.
What used to be a farming complex has been recently changed into an art museum surrounded by beautiful gardens.
Although this museum is quite small, it presents traditional Moroccan theater costumes, decorations and props.
One of the largest north African galleries dedicated to photography presents Moroccan history and cultural heritage in a comprehensive way.
A small, family-run museum has an impressive collection of Moroccan Berber, Arab and Jewish artefacts.