Where is the Hudson Bay?

Named after Henry Hudson the Hudson Bay is located in Northeastern Canada. It has a smaller offshoot to the south called James Bay. The Hudson Bay is considered part of the Arctic Ocean.