Ottawa's museums play a pivotal role in the city's tourism ecosystem, attracting visitors from across the globe.
Constitution Square was the place to be Tuesday for those about to rock, and for those who just like rocks.
Three years after mould issues forced the Canadian Science and Technology Museum to close, the building is gearing up fo