Amsterdam: opportunities for city tourists
The Dutch metropolis of Amsterdam is located in the north-western part of our neighboring country, near the IJsselmeer and the North Sea. The city, which has a population of just over 925,000, has been the capital of the country since 1983, although the seat of government is in The Hague. Amsterdam is well known far…
