Swiss Guide
PlaceChillon Castle

Chillon Castle

Chillon Castle on Lake Geneva near Veytaux is Switzerland's most visited historic sight – a medieval water castle on a rock directly in the lake, whose towers and walls are reflected in the turquoise ...

Swiss Guide · Chillon Castle | Swiss Guide