Tour de France comes to Spain: The best places to catch the peloton in action as Barcelona hosts the Grand Depart
· ben pawlowski
Source Summary
CYCLING’S most prestigious race has landed in Spain after the 2026 edition of the Tour de France officially began on the streets of Barcelona. The Tour’s first stage kicked off
Advertisement