 The Storkerson Peninsula is separated from the island's north-central areas by Hadley Bay, a major inlet.Another, broad peninsula is found in the north, Prince Albert Peninsula.This ends at the Prince of Wales Strait.