Road Cycling Highlight
Recommended by 147 out of 154 road cyclists
The city of Vevey on the northeastern shore of Lake Geneva was formerly an important trading center and benefited in the 19th century from the upswing in industry and tourism, which are still the main pillars of the economy.
March 6, 2020
In the know? Log-in to add a tip for other adventurers!