Leiden Attractions & Activities - The Best Holiday Destinations for 2020
Leiden is a town in the Netherlands. The city is known for its oldest university in the country, the birthplace of and its beautiful, old city centre (the second biggest after Amsterdam). It is a friendly, small city which has a large population of students.
The Most Frequently Asked Travel Questions about Leiden