yourentertainmentcorner.com
News: Smithsonian Channel's Polar Bear Town Season 2 Premieres November 22 - Your Entertainment Corner
Every fall, approximately 10,000 tourists from around the world descend on the tiny, isolated town of Churchill, Manitoba. Known as “The Polar Bear Capital of the World,” visitors gather in Churchill to see the annual migration of more than 1,000 polar bears that pass through town.