The Chateau de Chillon is the most-visited historic building in Switzerland. There must be a reason, beyond the fact that it’s easy to get to on the edge of Lake Geneva near Montreux. You enter the Middle Ages as you cross the little castle’s covered bridge into its walled courtyards. This is no fairytale castle, […]
You are here: Home / Archives for Chateau de Chillon Switzerland