Definitions for "1926 Tour de France"
The 1926 Tour de France was the 20th Tour de France, taking place June 20 to July 18, 1926. It was comprised of 17 stages over 5745 km, ridden at an average speed of 24.064 km/h.