Leiden / Netherlands is a city that is known for its centuries-old architecture and the oldest Dutch university, founded in 1575.
Located in the Dutch province of South Holland near The Hague the famous painter Rembrandt was born in Leiden.
Leiden / Netherlands is a city that is known for its centuries-old architecture and the oldest Dutch university, founded in 1575.
Located in the Dutch province of South Holland near The Hague the famous painter Rembrandt was born in Leiden.