Description

Neva Bay is located on SW coast of Kruzof I.; Alex. Arch.

History

named "Bukhta Neva," or "Neva Bay," about 1849 by the Russian American Company, after the ship Neva.

Nearby Features