Dutch term – Strand

The strand is the beach. At the start of the twentieth century, tourism began to flourish. The beach became a popular destination for richer people. … [Read more...]