Bay of Whales

The Bay of Whales is the southernmost point of Ross Sea, a natural ice harbour in the Ross Ice Shelf and a historical site.

Map of Bay of Whales

Nearby landmarks

Trips that visit Bay of Whales