Search for crossword answers and clues
Town of Lake Geneva
Answer for the clue "Town of Lake Geneva ", 5 letters:
vevey
Word definitions for vevey in dictionaries
Wikipedia
Word definitions in Wikipedia
Vevey is a town in Switzerland in the canton Vaud , on the north shore of Lake Geneva , near Lausanne . It was the seat of the district of the same name until 2006, and is now part of the Riviera-Pays-d'Enhaut District . It is part of the French-speaking ...