Related images from iStock

Use the BARN15 code for a 15% discount on credit purchases

Passenger Craft with single tree on shore in Montreux city, Switzerland

Tourists are taking photo to famous places from tourboat in Geneva, Switzerland

Yvoire (France). Lake Geneva, boats in the marina and tourists

Yvoire (France). Pleasure boats in the marina

Swiss Flag on stern of Lake Geneva Steamer Montreux Switzerland

Wake and Swiss flag swaying in the wind on ship, Geneva, Switzerland