Chillon Castle – Montreux Vevey – Switzerland

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.

 

[xyz-ihs snippet=”Google-Adsense”]

 

 

[xyz-ihs snippet=”Hotels-Combined-Such-Box”]