Home » Europe » Switzerland


Castle of Chillon Switzerland

Tip: Visit Chillon Castle on Lake Geneva

The centuries-old Chillon Castle (Château de Chillon) is located in Switzerland, on Lake Geneva. This is an island castle that was used as a source of inspiration for Prince Erik’s castle in The Little Mermaid. Funny, isn’t it? In this...