Castles in Switzerland

Photos of Chateau de Chillon, Montreux
This photo of Chateau de Chillon is courtesy of TripAdvisor
Chillon Castle  (France: Château de Chillon) is 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... (read more)

No comments:

Post a Comment