Pictures: Beautiful Photos from Around the World | Expedia
The Chillon Castle sits on a rock in the Lake Geneva in Western Switzerland. It's a lovely walk from Montreux along the lake to get there. It's one of the most visited castles of Switzerlan. Finally we made it to this attraction as well :-) What a sight! Discovered by Swiss Nomads at Chillon Castle, Veytaux-Chillon, Switzerland
We think you’ll love these