Multiple choice general knowledge

With which country would you associate Hudson Bay?

  1. Mexico

  2. Canada

  3. Scotland

  4. Finland

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

Hudson Bay is a large body of water in northeastern Canada, named after Henry Hudson who explored it in 1610. It is one of the largest inland seas in the world.