 |
Amsterdam is the capital and largest city of the Netherlands, with an urban population of 1,364,422 and a metropolitan population of 2,158,372. The city is located in the province of North Holland in the west of the country. It comprises the northern... |