Attracing over 7 million international tourists a year, Amsterdam has lots to offer. It is the capital of Netherlands and the country’s largest financial, cultural and creative city. It is compared to Venice and called “Venice of the North” because of the many lovely canals that are spread across the city and more than the 1500 bridges it has.