Lying just 25 miles south of the iconic, and often crowded, city of Amsterdam, the Dutch city of Leiden is in the province of South Holland. In 2023, Amsterdam
A pretty European city is one of Europe's most walkable despite having hardly any British tourists.Leiden in the Netherlands looks like a mini-Amsterdam with it