With France to the west, Italy to the south and Germany to the north, Switzerland is surrounded by countries famous for their wines – so why don’t we see Swiss wine for sale? Do they not make any? Is…
Browsing Tag
Lausanne
On the northern shore of Lac Léman (aka Lake Geneva) in French-speaking Switzerland, Lausanne is a city of two halves. Uphill you’ve got the old town of historic churches and narrow shuttered townhouses, and downhill there’s the lakefront resort…