Couwelaar Castle
Couwelaar Castle (Dutch: Te Couwelaar), also known as De Drie
Torekens
(The Three Turrets), is a castle in the Deurne district of Antwerp. The castle is...
4 KB (429 words) - 09:48, 12 December 2021