Cycle around Lake Geneva in four stages

Touring bike · CH, FR · 189 km · 4 stages

The largest natural lake in the Alps is shared between France and Switzerland and boasts breathtaking scenery, historic villages and vibrant towns. Discover the picturesque vineyards of the northern shore, the unspoilt nature of the eastern tip, the Alps stretching almost to the water on the French

by Johanna