News

The flame-red Eierland lighthouse at the northern tip of Texel is the Dutch island’s most prominent landmark. On a dark night ...
On May 8, 1945, the Allied Forces of World War II celebrated Germany’s surrender in what would be called Victory in Europe ...