Saint Helen's Island is an island in the St. Lawrence River, in the territory of the city of Montreal, Quebec, Canada. It forms part of the Hochelaga Archipelago. It is situated immediately offshore f
Saint Helen's Island with the Montreal Biosphere on the right
Painting, Montreal from St. Helen's Island by George Heriot, about 1801
Picnic on Saint Helen's Island, 1938
Jean Drapeau Park is the third-largest park in Montreal, Quebec, Canada. It comprises two islands, Saint Helen's Island and the artificial island Notre Dame Island, situated off the shore of Old Montr
Saint Helen's Island
…central borough of Ville-Marie. The Le Moyne Channel separates it from Notre Dame Island. Saint Helen's Island and Notre Dame Island together make up Jean-Drapeau Park (formerly Parc des Îles). It was named in 1611 by Samuel de Champlain in honour of his wife, Hélène de Champlain, née Boullé. The island belonged to…
"Le Phare du Cosmos" (1967) by Yves Trudeau (created for Expo 67) in St. Helen's Island in Parc Jean-Drapeau, Montréal, Quebec