Alaska Division of Community and Regional AffairsLocation and Climate: Nikolaevsk is located on the Kenai Peninsula, inland near Anchor Point. It lies on a road leading from North Fork Road and the Sterling Highway.
RUSSIAN VILLAGE / NIKOLAEVSK, ALASKARUSSIAN VILLAGE NIKOLAEVSK, ALASKA: Located on the Kenai Peninsula 220 miles south of Anchorage and 25 miles from Homer. DENNIS and NINA: Russian …