Amsterdam in pictures

Amsterdam is in the Netherlands which is in Western Europe. It is the capital city of the Netherlands, which by the way is the official name of Holland. Amsterdam is the largest and most visited city in the Netherlands with 3.5 million people visiting Amsterdam every year.

Photos: | wiki commons

Leave a Reply