Description

Jumbo Island is located near head of Hetta Inlet, on SW coast of Prince of Wales I., Alex. Arch.

History

Local name reported in 1904 by E. F. Dickins, US@C&GS. The name "Deer Island" was published for this feature by US@C&GS in 1904 on chart 8100.

Nearby Features