Description
Orel Anchorage is located surrounded by islands, between Thetis and Petrof Bays, in S part of Tebenkof Bay, on W coast of Kuiu I.; Alex. Arch.
History
Russian word "orel," meaning "eagle," given in 1928 by U.S. Coast and Geodetic Survey (USC&GS).