Map of Europe

Leiden Holland Tourist Information and Vacation Guide

The Netherlands is located is western Europe north of Belgium and west of Germany.   Leiden is located in the Dutch province of South Holland (Zuid-Holland).