We did not find results for: lake geneva wikipedia.
Check spelling or type a new query.
Lake in Switzerland and France
Lake Geneva is a deep lake on the north side of the Alps, shared between Switzerland and France. It is one of the largest lakes in Western E... en.wikipedia.org
Maybe you would like to learn more about one of these?