FROM The man in the front seat / October 4, 2018

Château Chillon, Switzerland

Chateau Chillon, or Chillon Castle, is located on the banks of Lake Geneva in the canton of Vaud, Switzerland. It’s spectacular location and wonderful setting make it one of the most visited castles in the country. History Began during the Roman occupation of modern-day Switzerland, the castle was originally built as an outpost guarding the alpine passes the Roman’s. Although no official foundation date is known for the castle we see today, appears in documents from 1005 which mention the castles use in guarding the Great Saint Bernard Pass. By […]

Read more

Subscribe to our newsletter
* = required field
Connect with us
Contact us