Leiden

Leiden is a city in the Dutch province of South Holland, north of The Hague. It is known for its university, canals, and historic center.

Connect