Definitions for "1966 Tour de France"
The 1966 Tour de France was the 53rd Tour de France, taking place June 21 to July 14, 1966. It was comprised of 22 stages over 4303 km, ridden at an average speed of 36.760 km/h.