Top Rides: Paris?
Paris, France - the city of love, the Eiffel Tower, le Louvre and... traffic jams. Could Paris really be a destination for a PEZ 'Top Ride'? Well, yes as just 35km South-West of the capital is the gorgeous Vallée de Chevreuse where the cows, sheep and forest replace the hustle and bustle of the big city making it an ideal playground for cyclists.