Please sign in to post.

Tour de France in Paris

We're planning on watching the final stage of this year's Tour in Paris. Does anyone have advise on primo viewing locations (or any other advise pertaining to the Tour?) We're also planning on seeing the mountain stage at L'Alpe d'Huez if anyone has suggestions for that stage. Thanks in advance.

There are no replies to this topic.