The Netherlands
Amsterdam
Amsterdam, the capital and largest city in The Netherlands, has become Europe’s fifth busiest tourist destination even though it’s actually a pretty small city. Amsterdam is located on the water and is a cool seaport …