The 32nd running of the Florence Marathon, that ultimate test of the super-athlete and the everyman, takes place on November 29. The Florence version of the road-race marries a mental tour of strength and endurance with a historical tour of one of the world’s most beautiful cities. With over 10,000 runners, Florence is the second largest race by participation (after Rome) in Italy, ensuring that participants are carried along in a small but manageable city of fellow athletes. For those who fear hills, take heart, the route through the city is as flat as they come. The finish is in the magnificent Santa Croce where you can kneel before the statue of Dante to find your inner Paradiso or Inferno, depending on how much training you did beforehand.