×

Okuma Bay

Okuma Bay is a bay located at 77°50'S 158°20'W on the Ross Ice Shelf of Antarctica at its juncture with Edward VII Peninsula. It was discovered by the British National Antarctic Expedition under Robert Falcon Scott in 1902. Wikipedia