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.
Please sign in to post.