Hochelaga Archipelago

The Hochelaga Archipelago, also known as the Montreal Islands (French: archipel d'Hochelaga), is a group of islands at the confluence of the Saint Lawrence and Ottawa Rivers in the southwest part of the province of Quebec, Canada.

Read more about Hochelaga Archipelago:  Size, Islands, Name