Day 62: Château de Chillon, Montreux, Lavaux

Château de Chillon On the easternmost shores of Lac Léman sits one of the most famous attractions in all of Switzerland, the iconic medieval castle, Château de Chillon. Since the 10th century, this magnificent lakeside fortress has guarded the strategic route along the Rhone valley, leading south through the Alps and the Great Saint Bernard pass, … Continue reading Day 62: Château de Chillon, Montreux, Lavaux