About Amsterdam

Amsterdam is the capital of the Netherlands and the largest city of the country and the province of North Holland. It is part of a conurbation called Randstad Holland with more than seven million people. The oldest part of the city is built around a network of canals.