Leiden (also known as Leyden) is a city in South Holland province (Zuid-Holland), Netherlands. The Old Rhine, Mare and New Rhine rivers meet at the city. Research Leiden