Amsterdam is the capital and the largest city of Holland. It is home to a population of over 750.000 people and it houses more than 175 nationalities. The greater urban area of Amsterdam has population of over 1.000.000. Because of its many canals, Amsterdam is often called the ‘Venice of the North’.