Planning a visit to Churchill, Canada requires careful preparation for one of the world’s most extraordinary wildlife destinations. This remote subarctic town on the shores of Hudson Bay offers front-row seats to polar bears, beluga whales, and the northern lights, but timing your trip correctly makes the difference between an unforgettable adventure and a costly…