THE MEDIEVAL TOWN

Picture
Castle Chillon was built before the town of Villeneuve, which means the « new town ». Building a castle is always a question of emergency! As it is a question of security. Castle Chillon was built there to protect the road that leads through the Alps to Italy. However, the strategic location also provided the owners of the castle with taxes.