Similar Trips 'Vaud'
Attractions 'Montreux'


Chateau de Chillon
an architectural jewel located in the most beautiful setting imaginable - on the shores of Lake Geneva, right at the foot of the Alps.





an architectural jewel located in the most beautiful setting imaginable - on the shores of Lake Geneva, right at the foot of the Alps.