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