The Polar Bear Capital of the World [Article]

Discover Churchill, Canada, also known as the Polar Bear capital of the world. Where folks leave their cars & homes unlocked, apparently, to allow pedestrians an easy escape from the polar bears that may accost them on the streets. Interesting tidbit about a place I’ll probably avoid visiting! 🙂

Leave a Reply

Your email address will not be published. Required fields are marked *