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

Ferry on Lake Geneva, Switzerland

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

Yvoire (France). Pleasure boats in the marina

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

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

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