It is a big island at the entrance to Hudson Bay , Canada .
Southampton Island is a large island at the entrance to Hudson Bay at Foxe Basin .