Amsterdam - Bio, News, Photos - Washington Times
Skip to content

Topic - Amsterdam

in the greater metropolitan area. The city is located in the province of North Holland in the west of the country. It comprises much of the northern part of the Randstad, one of the larger conurbations in Europe, with a population of approximately 7 million. - Source: Wikipedia

Related Stories