Here are 6 photo spots in Leiden for you.

Leiden is a historic city in the province of South Holland, Netherlands. It is known for its picturesque canals, beautiful architecture, and rich cultural heritage. Leiden is home to one of the oldest universities in the country, Leiden University, which was founded in 1575.

Imprint & Contact © Locationscout 2024 Privacy / Terms