Monthly Archive: April 2013

Tour de France 2013

Tour de France 2013

Tour de France celebrates its 110th anniversary this 2013 and presents its 100th edition in the beautiful island of Corsica. The island surrounded by the calm and turquoise waters of the Mediterranean adorned by beautiful mountainous bike tracks with the wild yet calm scenery will host the first three stages of the race.