Wood's Island.
at the mouth of Humber Arm