Two-way marine traffic resumed Monday night on the Welland Canal in Ontario, Canada after a power outage on Sunday led to a temporary suspension of navigation. The St. Lawrence Seaway Management ...
The Welland Canal, a major shipping route in North America, in nearby southern Ontario, is a unique engineering marvel. People travel from all over the world to see the canal in operation. Since the ...