Amsterdam Vacation Travel Guide | Expedia

Amsterdam Vacation Travel Guide | Expedia

With just over 1.2 million people, Amsterdam is the largest city in The Netherlands, a country most people know as Holland. This multicultural city warmly embraces tourists, with over 3.5 million people visiting each year. The Dutch are very tolerant and fun to talk with, …