Anchorage is located in Alaska. Archaeological evidence uncovered near Beluga Point on the Turnagain Arm, just south of Anchorage, suggests that the Cook Inlet was first inhabited 5,000 years ago…
Tag
Anchorage is located in Alaska. Archaeological evidence uncovered near Beluga Point on the Turnagain Arm, just south of Anchorage, suggests that the Cook Inlet was first inhabited 5,000 years ago…