Posts tagged with ‘Amsterdam’

  • Amsterdam

    Amsterdam is the capital of and most populated city in the Netherlands. With a multitude of canals and waterways running through the city, many refer to Amsterdam as the ‘Venice of the North’.

    Read more