Enriching Your Life Through Travel

Unleashing Your Inner Explorer

Churchill, Manitoba is called the “polar bear capital of the world”. There are about 15,000 polar bears in northern Canada, and 1,200 or so of them pass by or through this town from September to November. The town is located where the Churchill River flows into the...