North Sea Canal (The Netherlands) – Best images and pictures of this Dutch ship canal from Amsterdam to the North Sea at IJmuiden.
North Sea Canal (The Netherlands) – Best images and pictures of this Dutch ship canal from Amsterdam to the North Sea at IJmuiden.