Other
Town of Cochrane: Welcome to the Town of Cochrane
Cochrane, Ontario is located 720 kilometers north of Toronto in the Arctic Watershed. Its mascot is the giant Polar Bear Chimo (an Inuit word meaning "I am friendly" or "Welcome"). Information details the town's history, economy and...