Amsterdam Canals – The Netherlands

Amsterdam, the Dutch capital, has more than one hundred kilometers of canals, about 90 islands and 1,500 bridges. The three main canals, Herengracht, Prinsengracht and Keizersgracht,...