At over 740 miles in length, the St. Lawrence River is the second-longest river in Canada. Which of the following cities lies on the St. Lawrence River?

Answer Montreal

The St. Lawrence River runs mostly in a northeasterly direction, connecting the Great Lakes to the Atlantic Ocean and making up the U.S.-Canada border along the way. Montreal sits on an island in the river, and as it flows up towards the ocean, the river drains into the Gulf of St. Lawrence near Labrador.

Asked by · Last updated 4 years ago · 14.6K views