Satellite map of Saint Helen's Island
Saint Helen's Island (French: Île Sainte-Hélène) is an island in the Saint Lawrence River, in the territory of the city of Montreal, Canada. It is situated immediately southeast of the Island of Montreal, in the extreme southwest of Quebec. It forms part of the Hochelaga Archipelago. The Le Moyne Channel separates it from Notre Dame Island.
Latitude: 45° 31' 2.39" N
Longitude: -73° 32' 1.19" W
Nearest city to this article: Mont-Royal
Read about Saint Helen's Island in the Wikipedia Satellite map of Saint Helen's Island in Google Maps






Leaflet | © OpenStreetMap contributors