Related images from iStock

Use the ISTOCK10 code for a 10% discount on credit purchases

Swiss Flag on stern of Lake Geneva Steamer Montreux Switzerland

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

Upper deck view

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

Ferry on Lake Geneva, Switzerland

Yvoire (France). Pleasure boats in the marina

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

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