“One of the most beautiful castles in Europe”

Medieval stone walls, sky-high towers, bridges arching over glittering moats —castles display some of the greatest architectural achievements in the world.