Chateau de Chillon

About

The Château de Chillon (Chillon Castle) is an island castle located on the shore of Lake Geneva in the commune of Veytaux, at the eastern end of the lake, 3 km from Montreux, Switzerland. The castle consists of 100 independent buildings that were gradually connected to become the building as it stands now[citation needed].

If you have been to Chateau de Chillon, share your experience

Review this place