
AMSTERDAM – The Capital Of The Netherlands
Highlights Amsterdam is located in the north-west of Holland at the mouth of the Amstel and Hey rivers. The name of the city comes from the words Amstel and Dam, which means “dam on the Amstel River.” The first mention of Amsterdam dates back to 1275, when in its place there was a modest fishing...
Continue reading
Recent Comments