Tag: Churchill

The Canadian town of Churchill on the Hudson Bay is known as the polar bear capital of the world. Thousands of elusive beluga whales also gather here in the summer months, so Churchill is a true wildlife hub. It’s also a fantastic place to see the Northern Lights dance across the sky from January to March.