
Marrakech Walls (1127 AD): From Stones to Stories
The Marrakech Walls, built in the 12th century, originally served to protect the city from external threats and showcase the city's strength.

The Marrakech Walls, built in the 12th century, originally served to protect the city from external threats and showcase the city's strength.