Lakeside streets and waterfront views in La Tour-de-Peilz
Location: La Tour-de-Peilz, Switzerland
1 sources from 5 citizen journalists
Topics: lakeside waterfront, historic architecture, lake geneva, swiss town, château, street scene, nature, travel, urban, daily life
