On a particularly warm and sunny day during our winter holidays we decided to travel along the shores of Lake Geneva and visit the small, lakeside towns. When we started to get closer to the town of Montreux we noticed a signpost to an ancient castle and decided to change our route. As it turned out, it was well worth it.
Chillon Castle (fr. Château de Chillon) is located in Switzerland on the banks of Lake Geneva in the town of Veytaux, in the French-speaking Canton of Vaud.
Read more»