City on Lake Geneva, 8 letters
City on the Lake of Geneva, 8 letters
Lake Geneva city, 8 letters
A city in western Switzerland, 8 letters
Cultural and commercial center, 8 letters