Heerlen, NL
Ter Worm or Terworm Castle (Dutch: Kasteel Terworm) is a castle located in the municipality of Heerlen, Limburg Province, Netherlands. The castle is part of the Terworm estate.
Listen to the audio guide for Kasteel Ter Worm Free on WIP — starts by itself when you arrive, even with the screen off