Story Details

Visiting Canada? Churchill, Manitoba is the Polar Bear and Beluga Whale Capital of the World!

Posted By crom84 820 days ago on Travel - Churchill, Manitoba is a unique place to see if visiting Canada. It is considered the polar bear and beluga whale watching capital of the world, and Churchill is also ranked as the 3rd best place in the world to see the Northern Lights!

Submit a Comment

Log in to comment or register here