Description
On Prince of Wales Island, 3.2 mi ESE of El Capitan Peak, 4.5 mi. N. of Neck Lake, and 38 mi SW of Wrangell, Alex. Arch.
History
Named for the two small islands in the center of the lake. Reported in 1949 by U.S. Geological Survey (USGS).