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
Read More