A first look at Ripley's Aquarium of Canada

Largest indoor aquarium in Canada is located next to the CN Tower in Toronto

Stay Connected with CBC News