Tour de France
TDF: Route map
Paris - A detailed map showing the route the 198 Tour de France riders will race in the 100th edition of the race from June 29 to July 21.
Credit: Official Tour de France site
Read News24’s Comments Policy
Intimidation at its best
I've seen it in the Englishmen's eyes. I haven't seen it yet from the tourists from India. They...