Searching map area

Amsterdam ( AM-stər-dam, UK also AM-stər-DAM, Dutch: [ˌɑmstərˈdɑm] ; literally, "The Dam on the River Amstel") is the capital and most populated city of the Netherlands. It has a population of 921,402 within the city proper, 1,457,018 in the urban area and 2,480,394 in the metropolitan area. Located in the Dutch province of North Holland,...