Phenomenal footage of walking the canals in Amsterdam, Netherlands

Published May 16, 2019 1,580 Views

Rumble / World TravelExperience the feeling of walking by the canals in Amsterdam. Exploring Amsterdam on foot is one of the best way to remember this amazing city!