Lake Geneva, Switzerland

Lake Geneva or Lake Léman is a lake in Switzerland and France. It is one of the largest lakes in Western Europe.

Pinterest
Search