A Day in the University City Leiden
Leiden is a well-known university city in the province of South Holland, north of The Hague, near the North Sea. Water flows through the city just like in Amsterdam and the sight of the numerous canals alone is worth the trip! Leiden is not as well known as other large cities and seaside resorts in […]
Continue Reading