Interesting facts about Amsterdam

Amsterdam is the capital and most populous city of the Netherlands. The city is located in the Western Netherlands, in the province of North Holland. As of September 2018, the population of Amsterdam is about 850,000 people. Its urban area has about 1,350,000 people and metropolitan area has 2,420,000. Amsterdam covers a total area of … Read more