Map of Leiden (Zuid-Holland)

Leiden Holland Tourist Information and Vacation Guide

Leiden Netherlands is situated in the province of South Holland (Zuid-Holland).