Île Sainte-Hélène, Montreal

Île Sainte-Hélène (or St. Helen’s Island) is an island on the Saint Lawrence River and is part of the city of Montreal. Along with Île Notre-Dame. the island hosted Expo 67, for which the island was expanded and a theme park was built. The theme park, La Ronde, recently became part of the American ‘Six Flags’ chain and now has 36 rides and 7 rollercoasters. The former American Pavilion from Expo 67 has become the Biosphere, an interpretative museum about the Saint Lawrence River. Lastly, follow the road south-west from the Biosphere to see ‘Man‘, a modern sculpture…

Read full article »