Designed by
Title
Picturesque village St. Saphorin in Lavaux wine region, Switzerland. Terraced vineyards on slopes by beautiful Geneva Lake, in #153922336
Description
Picturesque village St. Saphorin in Lavaux wine region, Switzerland. Terraced vineyards on slopes by beautiful Geneva Lake, in French Lac Leman. Travel destinations