Description

Echo Island is located one of Kashevarof Is., in Kashevarof Passage, off N coast of Prince of Wales I., Alex. Arch. 0.3 mile long.

History

Local navigators' name reported in 1904 by H. C. Fassett, U.S. Bureau of Fisheries (USBF).

Nearby Features