Map of Holland

Explore the Netherlands from the comfort of your armchair... Then book your ferry and do it for real!

Map of Holland

The country is situated in North-western Europe, and bordered by the North Sea to the north and west, Germany and Belgium. It is a parliamentary, democratic constitutional monarchy, the capital of which is the city of Amsterdam and the seat of government is The Hague. The Netherlands is often called Holland, after its most important province in the 17th century, Holland. The name Holland for the country of The Netherlands is formally incorrect, as North and South Holland are merely two of its twelve provinces.