Backstay

Backstay

Lake Geneva is the largest lake in Central Europe. If the visitor follows the shore of the Lake Geneva, he can admire the changing colours, the terraced slopes with their vineyards, the impressive mountains, picturesque villages and towns with their blend of past relics and modern activity.