Lake Geneva shoreline: Montreux streets to a La Tour-de-Peilz campsite
Location: Montreux, Switzerland
1 sources from 20 citizen journalists
Topics: lakeside campsite, hibiscus bloom, stone facade, lake geneva shore, summer travel, swiss townscape, camping, nature, travel, daily life
