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
The Bay of Whales is the southernmost point of Ross Sea, a natural ice harbour in the Ross Ice Shelf and a historical site.
Nearby landmarks