The most famous cycling event in the world, the Tour de France, has finally arrived. The 103rd edition of La Grande Boucle takes place from the 2nd to the 24th of July, and promises 3,519km of dramatic racing. Starting with the Grand Départ in Mont-Saint-Michel on the 2nd of July, […]