I wouldn’t call the Biodome an indoor zoo because it is so much more than that. Located on the site of the 1976 Olympics and right near the Montreal Tower, the Biodome is a series of recreated ecosystems found in the Americas. The Biodôme, whose name...