SHARE WITH FRIENDS:
The biggest bike ride
The Tour de France is the largest cycling race in the world, which will be held in France. The competition was first held in July 1903. Since then, France has hosted the tournament in July and it lasts 23 days each year.