Switzerland shares Lake Geneva with one other country. Which of the following is the other?

Answer France

Lake Geneva is situated between two countries, Switzerland and France.

Asked by · Last updated 5 years ago · 21.8K views