artborghi.com
St Saphorin
Among the most beautiful villages of Switzerland is St. Saphorin, located at the shores of Lake Geneva, Switzerland, between Lausanne and Vevey. Reach it by train through the vineyards of Chexbres…