Events

Sports in Ouarzazate

Marathon des Sables

This gruelling six-day, 250km desert ultramarathon changes course each year, and is revealed when runners converge in Ouarzazate.