Kris_Davidson_Editorial_Abroad_024 The Biosphere on Île Sainte-Hélène in Montreal. Sponsored content commissioned by National Geographic in conjunction with Visit Canada.