• Thumbnail for 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