Forgotten History
Duivenvoorde Castle
Voorschoten, Netherlands
Duivenvoorde Castle (Dutch: Kasteel Duivenvoorde) is a castle in the town of Voorschoten, South Holland, in the Netherlands. It was first mentioned in 1226…
Open on the mapForgotten History
Voorschoten, Netherlands
Duivenvoorde Castle (Dutch: Kasteel Duivenvoorde) is a castle in the town of Voorschoten, South Holland, in the Netherlands. It was first mentioned in 1226…
Open on the map