Leiden, the Netherlands... we sailed right by this

Leiden, the Netherlands Leiden is a city and municipality in the Dutch province of South Holland. The municipality of Leiden has a population of but the city forms one densely connected agglomeration with its suburbs .

vlietlanden

vlietlanden

Centrum Voorschoten

Centrum Voorschoten

De Vlietlanden

De Vlietlanden

Pinterest
Search