
IJmuiden Live
Also known as
IJmuiden is a port town located in the Dutch province of North Holland. It serves as the main settlement within the municipality of Velsen, which lies primarily to the south-east. The town straddles the mouth of the North Sea Canal that connects to Amsterdam, featuring large sea locks at this critical junction.










