Description
Helen Island is located in Mabel Bay, on SW coast of Prince of Wales I., Alex. Arch. 1400 feet long.
History
Local name reported in 1905 by E. F. Dickins, US@C&GS.
Prince of Wales-Hyder County · Alaska
Helen Island is located in Mabel Bay, on SW coast of Prince of Wales I., Alex. Arch. 1400 feet long.
Local name reported in 1905 by E. F. Dickins, US@C&GS.