Island of Montreal

An island in the Saint Lawrence River in southwestern Quebec, home to Montreal and several surrounding municipalities. It is the largest island in the Hochelaga Archipelago.

Connect