The Best Stadiums in Sports Are at the Tour de France—and Completely Free

As the race heads to the Alpe d’Huez for two stages, before a final-day fight on the streets of Montmartre, hundreds of thousands of fans are flocking to the most celebrated roads in cycling.



Source link

About The Author

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top