Description
Pup Island is located in Keku Strait, on NE coast of Kuiu I., Alex. Arch.
History
Named in 1892 by Lieutenant W. I. Moore, U.S. Navy (USN).
Prince of Wales-Hyder County · Alaska
Pup Island is located in Keku Strait, on NE coast of Kuiu I., Alex. Arch.
Named in 1892 by Lieutenant W. I. Moore, U.S. Navy (USN).