Montreal’s Biodome – A Must See!
A visit to Montreal would not be complete without spending an afternoon at the Biodome. The Biodome is a facility located at the Olympic park that allows visitors a chance to walk through replicas of four ecosystems found in the Americas. The Tropical Forest is a replica of the South American rainf … Read more