Posts tagged as:

chateau de chillon

Visiting the Chateau de Chillon

Thumbnail image for Visiting the Chateau de Chillon

A trip to Switzerland almost requires a visit at the famed Chateau de Chillon, in fact this incredible architectural beauty might just be reason enough to go to Switzerland. Located in Veytaux on the shore of Lake Geneva, Chateau de Chillon originally began as a series of smaller buildings, around 100 of them, that have [...]

Read the full article →