A European Informational Website
learn more
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.