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).
Official site: https://www.amsterdam.nl/
- Authors of photos: Anna Canon, Акмал Усманов
- Authors of videos: Wanderlust Travel Videos