Lengthy decontamination work has forced hundreds of elite athletes to train elsewhere ever since a fire broke out at the base ...
Forbes aptly called the city's Biodome "one of Canada's best attractions ... sister attractions are located in Olympic Park, another must-see spot in Montreal. The park features the towering ...
Sitting northwest of the city along the Canada Olympic Road Southwest, the Canada Olympic Park welcomes sports fans Monday through Friday from 10 a.m. to 9 p.m. and from 9 a.m. to 5 p.m. on weekends.