Netherlands
North Holland
North Holland is a province of the Netherlands in the northwestern part of the country. It is located on the North Sea, north of South Holland and Utrecht, and west of Friesland and Flevoland.
Quick links
Top hotels




Netherlands