Hudson Bay is an inland sea of north east Canada linked with the Atlantic by the Hudson Strait and with the Arctic by the Foxe Channel. Research Hudson Bay