In which ocean is the island on which Busen Point is found ?
South Georgia Island: South Georgia is an island in the South Atlantic Ocean that is part of the British Overseas territory of South Georgia and the South Sandwich Islands.
i don't know