Description
Ostrovski (historical) is located on W coast of Kenai Peninsula, on Kachemak Bay, Cook Inlet Low.
History
Russian name, meaning "little island," for a former Eskimo village, reported, with apopulation of 74, in the 1880 Census (1884, p. 29).