Canals of Amsterdam – The Netherlands
The Canals of Amsterdam, The Netherlands, are the reason this capital city is called the Venice of the North. Amsterdam is widely known for the 160 canals that run through the city, forming concentric belts. As you sail these waters, you get to see some… Read More »Canals of Amsterdam – The Netherlands