Open main menu

Wikimedia Commons β

Leiden

city and municipality in South Holland, Netherlands

Leiden is a city in the Netherlands.

Contents

MapsEdit

SightsEdit

Historical sightsEdit

OthersEdit