Welland Canal, Lock 7 – Canada HD Travel Channel

Welland Canal Lock 7 is located in the city of Thorold in the province of Ontario, Canada. The Welland Canal connects Lake Erie with Lake Ontario. He has a …

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.