Amsterdam, Netherlands, North Holland, Travel Canals of Amsterdam Author admin Date October 17, 2017 Whenever people would mention canals in a European city, I would immediately associate it...