Once the site of the 1976 Olympic Games, Montreal’s Olympic Park is now known as Space for Life, the largest scientific complex in all of Canada. The stadium was used for baseball for many years following the Olympics, until the local team moved to ... 

Click here for more details

Attraction location

Viator uses cookies to improve your experience on our website. Learn more about how we use cookies and how to change your cookie settings | Close message