Search results
Taroudant, the little Marrakech
Taroudant, another version of Marrakech Taroudant with its majestic ramparts, is one of the most beautiful towns in Morocco. Stroll in the shade of its walls full of history and whose towers have stood for more than five centuries to protect the ancient capital from the Saadian sultans. ...
See more
