Lake Geneva, located between France and Switzerland on an area of 582 km2, is considered one of the most beautiful lakes in Europe. Surrounded by the Alps, it does not lack activities to propose to its visitors. Here are the articles dedicated to it.