Results for @tags chillon castle
Displaying 1 result

Chillon Castle, Switzerland

Published about 2 years ago by John Nayler

License license

The great castle on the edge of Lake Geneva was a taxation point for travelers and traders in medieval Europe. Today it is a well developed tourist stop and function hall with much to see and do.