Amsterdam is the capital and largest city in the European country of the Netherlands.
Netherlands
A quirky museum in the heart of Amsterdam.