Velsen

Velsen

Velsen is a municipality in the Netherlands, in the province of North Holland. It is located on both sides of the North Sea Canal.

Read more about Velsen.