STAY CONNECTED WITH US

35 Photos of Montreal Science Centre & Ile Sainte-Helene

The Montreal Science Centre is a science museum in Montreal, Quebec, Canada. It is located on the King Edward Pier in the Old Port of Montreal. Saint Helen's Island 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.

Copyright ©2024 BOOMSbeat., All rights reserved.
Share Connect Tweet 0 Comment Email

SHARE YOUR THOUGHTS

Real Time Analytics