visit france Hemingway

Tag: tour de france hotel

Tour de France

| May 20, 2012 | 0 Comments

The Tour de France is the most prestigious bicycle race in the world, covering over 3,600 km (2,200 miles) and lasting for three weeks in July. The race, which attracts riders from around the world, is broken up into one-day stages. The racers’ individual aggregate times for each stage are used to determine the overall […]

Continue Reading