HomeDiariesLe Tour de France 2012 - Stage 13: Saint-Paul-Trois-Châteaux - Le Cap... DiariesRaceRace Reviews Le Tour de France 2012 – Stage 13: Saint-Paul-Trois-Châteaux – Le Cap d’Agde, 215 km. By Ed Hood and Martin Williamson - July 14, 2012