Montreal lies on an island near the confluence of the St. Lawrence and Ottawa rivers Montreal lies on an island near the confluence of the St. Lawrence and Ottawa rivers 4to40.com May 15, 2017 173 Views Share Facebook Twitter Stumbleupon LinkedIn Pinterest