Description
Hump Island is located in Cholmondeley Sound, on SE coast of Prince of Wales I., Alex. Arch.
History
Local navigators' name reported in 1904 by H. C. Fassett, U.S. Bureau of Fisheries (USBF). The name "Pup Island" As published by U.S. Coast and Geodetic Survey (USC&GS) in 1901.