Summary

Leiden; in English and archaic Dutch also Leyden) is a city and municipality in the Dutch province of South Holland.

Map

Referring entries

Further reading

Sources

  • Background from Wikipedia