Amsterdam, Netherlands

Amsterdam, Netherlands

Amsterdam is the largest city in the Netherlands, surrounded by flowers and canals.¬†Amsterdam’s canals are also a World Heritage Site.

Amsterdam was originally a small fishing village, but in the 13th century, a dam was built at the mouth of the Amstel River.