Saint Helen's Island
Island in Québec, Canada
Saint Helen's Island is an island in the Saint Lawrence River, in the territory of the city of Montreal, Quebec, Canada. It forms part of the Hochelaga Archipelago. Wikipedia
Archipelago: Hochelaga Archipelago
City: Montreal
Coordinates: 45°31′04″N 73°32′02″W / 45.51778°N 73.53389°W
Location: Saint Lawrence River
Population: Uninhabited