
Island of Montreal
Island in Quebec, Canada

Island in Quebec, Canada
The Island of Montreal (French: Île de Montréal, [il d(ə) mɔ̃ʁeal]) is an island in southwestern Quebec, Canada, which is the site of a number of municipalities, including most of the city of Montreal, and is the most populous island in Canada as well as the world's most populous freshwater island. It is the main island of the Hochelaga Archipelago at the confluence of the Saint Lawrence and Ottawa rivers.
Read on Wikipedia · Image NASA WorldWind, Public domain
Open boosters, collect cards and trade them. Free to play.
Play for free