Barcelona set to kick off Tour de France 2026: A historic start from Spain

The Tour de France, the world’s most celebrated cycling race, is set to begin from the vibrant city of Barcelona in 2026. This announcement marks a significant milestone as it will be only the third time the race has started from Spain since its inception in 1903. Christian Prudhomme, the Director of the Tour, emphasized … Continue reading Barcelona set to kick off Tour de France 2026: A historic start from Spain