×

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
City: Montreal
Coordinates: 45°31′04″N 73°32′02″W / 45.51778°N 73.53389°W
Population: Uninhabited