Share with friends!

Chillon Castle: A Fairytale on the Banks of Lake Geneva, Switzerland

Discover the fairy-tale good looks of Chillon Castle, a beautiful fortress on the bank of Lake Geneva. And delve deep into the mysteries of its prison...