Saint Helen's Island photograph

Saint Helen's Island

Use attributes for filter !
Provinces Quebec
Borough Ville-Marie
Island groupHochelaga Archipelago
Population Uninhabited
Locations Saint Lawrence River
Date of Reg.
Date of Upd.
ID2224176
Send edit request

About Saint Helen's Island


Saint Helen's Island is an island in the Saint Lawrence River, in the territory of the city of Montreal, Quebec, Canada. It is situated immediately southeast of the Island of Montreal, in the extreme southwest of Quebec. It forms part of the Hochelaga Archipelago.

Related Persons

Next Profile ❯