Answer: vevey

AnswerCrossword Clue
VEVEY

Swiss resort on Lake of Geneva.

VEVEY

Resort on Lake Geneva.

VEVEY

Town of Lake Geneva