Weggis & Viznau, Switzerland - FastNetTravel.com

Embed Size (px)

DESCRIPTION

Photos of the beautiful towns of Weggis and Viznau, Switzerland, on the shores of Lake Lucerne. Photos by Kathleen Lyons, FastNetTravel.com