Tour de France is an annual multiple stage bicycle race primarily held in France Occasionally Tour de France passes through nearby countries. Article Published: 05/09/2017 Leave a comment Share on FacebookTweet this! 1 lecturas Compartir en redes sociales Pages: Page 1, Page 2