Marrakesh Marathon
Run since 1987 (Jan)
Marrakesh's annual marathon takes place on the third or (more usually) fourth Sunday in January. Runners can do the full 42km course, round the Medina and through the Palmery, or settle for a shorter half-marathon.
First run in 1987, the Marrakesh Marathon now attracts some 8,000 runners from around the world. You can see a map of the course here.