Château de Chillon Review & Tips
Chillon Castle (or Château de Chillon) is a medieval castle on Lake Geneva. This post offers our review of Switzerland’s most popular historic building, tips for making the most of your experience, and a ton of photos from our visit. Before any of that, we’ll offer a brief historic overview to give you an idea […]





