IJmuiden
IJmuiden is a coastal town in North Holland, Netherlands, on the North Sea. The forecast point is open water 4 km west of IJmuiden.
IJmuiden is a coastal town in North Holland, Netherlands, on the North Sea. The forecast point is open water 4 km west of IJmuiden.