See the city and cruise the canals of AmsterdamAmsterdam, capital of the Netherlands! These days the city has a population of just over 790.000 inhabitants and is the largest city in...