Montreal is on the bank of river
-
Thames
-
Neva
-
St Lawrence
-
Mapacho
C
Correct answer
Explanation
Montreal, the largest city in Quebec, Canada, is situated on the Island of Montreal at the confluence of the Saint Lawrence River and the Ottawa River. The St. Lawrence connects the Great Lakes to the Atlantic Ocean and is crucial for Montreal's port and economy. The Thames flows through London, while the Neva flows through Saint Petersburg, Russia.