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.
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.