Vevey Switzerland
Vevey Switzerland

Nestled inbetween both France and Switzerland is Lac Leman , and this is mooring is beside the famous Chateau Chillion .

Location: Switzerland

Vevey Switzerland

Nestled inbetween both France and Switzerland is Lac Leman , and this is mooring is beside the famous Chateau Chillion .

Location: Switzerland