Chateau de Chillon

Chateau de Chillon is a very popular day-trip tour destination on Lake Geneva

Chateau de Chillon is beautiful castle on a small island in Lake Geneva near Montreux. It is the most-popular historical monument to visit in Switzerland and a very popular day-trip tour destinations for visitors from Genève.