15 Best Things to Do in Leiden, The Netherlands Introduction to Leiden Nestled in South Holland, Leiden is often called the “City of Discoveries.” It’s the birthplace of Rembrandt, home to one of Europe’s oldest universities, and filled with beautiful…

