Trivia Question

“Hudson Bay lies off the coast of which country?