🇳🇱 Leiden

Coordinates (52.15833, 4.49306)
Population 119,713

Leiden is a city in Netherlands - South Holland

Species living near Leiden

Cities near Leiden

about