Amsterdam Holland Tourist Information and Travel Guide
North Holland is a province of the Netherlands where the city of Amsterdam is located. This Dutch province is located in the northwest part of the Netherlands.
The city of Amsterdam Holland is located in North Holland. Other major Dutch cities located in the province are: Haarlem, Hilversum and Den Helder.
View map of North Holland.