Description
Albatross Anchorage is located at SW end of Alaska Peninsula, in NE arm of Balboa Bay, 13 mi. N of Unga I., Aleutian Range. 0.6 mile wide.
History
Surveyed and named in September 1893 by officers of the U.S. Bureau of Fisheries (USBF) streamer Albatross.