Chateau de Chillon Castle on Lake Geneva near Montreux
Home » Top Châteaux (Castles & Fortresses) on Lake Geneva » Chateau de Chillon Castle on Lake Geneva
By Henk Bekker Chateau de Chillon Castle on Lake Geneva near MontreuxChateau de Chillon Castle on Lake Geneva