Island of Montreal


The Island of Montreal (in French, île de Montréal), in extreme southwestern Quebec, Canada, is located at the confluence of the Saint Lawrence and Ottawa Rivers. It is separated from Île Jésus (Laval) by the Rivière des Prairies.