Marrakech Menara Badge

The Menara gardens are botanical gardens located to the west of Marrakech, Morocco, near the Atlas Mountains. They were established in the 12th century.

More by Ikhiar Amine

View profile