Description
Ladder Island is located in Kiliuda Bay, on SE coast of Kodiak I.
History
Descriptive name given in 1928 by US@C&GS "because there was a native's ladder for scaling the cliffs, hanging at the south end of this island."