Olympic Park
3200 Viau St, Montreal, Quebec H1V 3J3
Featured Review : This huge park, right near the Montreal Botanical Gardens (which is in fact part of it), was originally built for the 1976 Montreal Olympics. We visited it after our day in the Botanical Gardens and I have to say it must...See Full Review