Taiga and Eddy have more room to roam while visiting in Cochrane - My Cochrane Now
Cochrane is a town in Northeastern Ontario Canada and home to the polar bear habitat, the only facility in the world dedicated to the care of polar be Stock Photo - Alamy