Manitoba: Snorkelling with beluga whales
Far north, on Hudson Bay, on the edge of the edge of the world in Churchill, Manitoba, some 3,000 snowy white beluga whales gather at the mouth of the Churchill River to calve and feast on shoals of capelin every summer.