Select Page


The History of the Tour de France

In 2018, the Tour de France will be raced across 21 stages over three weeks of cycling designed to be one of the toughest challenges in sports. The race began in 1903, as the brainchild of the leadership of L’Auto newspaper which was struggling to survive in the...