The Lake Geneva region is situated in the Southwest corner of Switzerland encompassing the cantons of Geneva, Vaud and Valais. Formed by the Rhone, Lac Leman is the largest lake in central Europe. It consists of the Grand Lac to the east and the Petit Lac to the west and covers 225 sq miles; more than half belongs to Switzerland, the rest to France. Whether you seek adventure, the arts, or want to connect with nature, the list of things to do in Lake Geneva are endless.
Book Your Own Vacation