Visit The Polar Bear Capital of The World

Polar Bear

Because your next video game might feature exactly this ….

Take a Google Street View trek to Churchill, Canada. This quiet town, set on the shores of western Hudson Bay, is a place where polar bears and humans coexist.

Leave a comment

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