The capital and largest city in the Netherlands, Amsterdam attracts thousands of tourists each year. Amsterdam is a fascinating mix of cultures, canals, cafés and coffee shops that will keep you exploring for hours on end through the narrow city streets, bridges and waterways. Tourists flock here in their thousands to experience the laid back atmosphere, stunning Dutch architecture and the open minded way of life.