On which continent is XXX located?
Webb Island
Webb Island (67°27′S 67°56′W) is a rocky island in Antarctica, 1.5 nautical miles (2.8 km) long, lying in Laubeuf Fjord about 3 nautical miles (6 km) south of the entrance to Stonehouse Bay, close to Adelaide Island.
Antarctica