Crossword clues for Town on Lake Geneva opposite Lausanne, Switzerland 5 letters:EVIANTown on Lake Geneva opposite Lausanne, Switzerland