Tips for your trip to Amsterdam

Tips for your trip to Amsterdam

The “Venice of the North”, Amsterdam, is a city born from water. The sea and the Amstel River create a net of canals surrounding the historical old town. The official capital of Netherlands, as many other urban centers of this nation, was built a few meters below sea level and protected by a dam. This […]

Read more