worldwar2revisited.com
Exploring Walcheren Island
The Walcheren Island in the Netherlands is located close to the port of Antwerp just across the border in Belgium and overlooking the Scheldt river estuary to the south. By autumn 1944 the port was…