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