Nuns’ Island is an island located in the Saint Lawrence River that forms a part of the city of Montreal, Quebec. It is part of the borough of Verdun.
Nuns’ Island is an island located in the Saint Lawrence River that forms a part of the city of Montreal, Quebec. It is part of the borough of Verdun.