News

Ships from all over the world, many with their masts and rigging decorated with flags, left the North Sea coastal town of IJmuiden to begin their hours-long journey up the North Sea Canal and into ...