Churchill Manitoba

welcome to churchill

Churchill Manitoba We went to Churchill Manitoba Canada to see polar bears in their natural habitat. This 900-person frontier town is one of the true polar bear and beluga whale capitals of the world. Cloud cover permitting, it also provides a great opportunity to experience the Aurora Borealis, or Northern Lights. Churchill is located in [Read more …]