Hudson Bay Facts & Worksheets

Hudson Bay is a body of salt water located in the northeastern part of Canada