Google
×
1926 Tour de France

1926 Tour de France

The 1926 Tour de France was the 20th edition of the Tour de France, taking place from 20 June to 18 July. It consisted of 17 stages with a total distance of 5745 km, ridden at an average speed of 24.064 km/h. The longest tour in history, the route... Wikipedia
Stages: 17
Dates: Jun 20, 1926 – Jul 18, 1926
Winner