Amsterdam, The Netherlands
1 of 2 pages (74 items)
Next
1 of 2 pages (74 items)
Next
Picture of Amsterdam, the capital of the Netherlands. It is the largest city in Holland. The canals define Amsterdam's layout with many fine houses and mansions situated along the canals.