(Photo by Sebastien Salom-Gomis / AFP) On November 10th, 2024, some 40 boats left Les Sables-d’Olonne - on the west coast of France - for ... Here are a few facts about the famous endurance ...