One of the 50 questions in this topic
The Boston Marathon is held every April and is the oldest marathon in the world.