Welland Canal, Lock 7 – Canada HD Travel Channel

0 198



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 …

source

Leave A Reply

Your email address will not be published.