In Leiden finally

Leiden is a town in the Netherlands. The city is known for its oldest university in the country, the birthplace of Rembrandt and its beautiful, old city centre (the second biggest after Amsterdam). It is a friendly, small city which has a large population of students.

 

Leave a Reply

You must be logged in to post a comment.