Europe » Netherlands
Leiden
Leiden is a city in the province of South Holland, Netherlands. Known for its historic city center, rich in history and culture, it's home to the oldest university in the country, the University of Leiden. With its picturesque canals, windmills, and flower markets, it's a quintessentially Dutch city. Leiden also boasts several museums, including the National Museum of Antiquities and the Leiden American Pilgrim Museum.