POLAR BEARS
Churchill in Canada is known as polar bear capital of the world. If you want to see polar bears – close up, then this is the place to come. So why is it such a mecca for the bears? John Gunter is from Frontiers North Adventures.