sea of whales byJeanie Hewitt •يوليو 24, 2022 The Bay of Whales was a natural ice harbour or iceport indenting the front of the Ross Ice Shelf just north of Roosevelt Island AntarcticaIt is the southernmost point of open ocean not only of the Ross Sea but worldwideThe Ross S…