Posted
EN FR RU UA
Located in the Netherlands.
Amsterdam is the capital and largest city of the Netherlands. Located in the province of North Holland in the west of the country at the mouth of the Amstel and Ey rivers. Amsterdam is connected by the Nordsee Canal to the North Sea.
Many attractions: Rijksmuseum, Vincent Van Gogh Museum, City Museum, Hermitage on the Amstel, Red Light District (De Wallen).
Videos
Photos
Source: Wikipedia
Authors of photos: Anna Canon, Akmal Usmanov
Authors of videos: Wanderlust Travel Videos