‘Polar Bear Town’ preview

Every fall, approximately 10,000 tourists from around the world descend on “The Polar Bear Capital of the World,” Churchill, Manitoba. This community of about 800 people on Hudson Bay in Northern Canada is home to the annual migration of more than 1,000 hungry polar bears that pass through town as they wait for the Bay ice to return. The new … [Read more...]