Skip navigation

France

Lake Geneva

The Alpine area around Lake Geneva, where France and Switzerland meet, is scenically one of the most spectacular in Europe. Picture-book towns and villages, dramatic mountain peaks, clean, clear lakes, awesome glaciers and lush valleys are all found here in abundance. The whole region has a wealth of activities and attractions throughout summer for visitors of all ages and interests.