15 Best Things to Do in Leiden (the Netherlands)

Molen De Put

Leiden (also known as Leyden) is one of the largest cities in the region of South Holland and its greater municipal area (which includes Oegstgeest, Leiderdorp and Vooschoten) has a population of 206,000. Located on a branch of the river Rhine delta known as the Oude Rijn or Old Rhine, Leiden has served as a …

Read more