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