Map of the Netherlands

Leiden Holland Tourist Information and Vacation Guide

The Netherlands (Nederlands) is one of the three Benelux countries.  It is situated at the mouth of the Rhine River in western Europe.

The Netherlands
The Netherlands

Amsterdam is the largest city in the country.

View map of the Netherlands.

Next Page