#lake-geneva
location_city What is the name of the lake that borders Switzerland and France?
The lake that borders Switzerland and France is called Lake Geneva, also known as Lake Leman. It is the largest freshwater lake in Western Europe,... Read more