×

Three Saints Bay

Inlet in Alaska
Three Saints Bay is a 9-mile-long inlet on the southeast side of Kodiak Island, Alaska, north of Sitkalidak Strait. It is 60 mi southwest of Kodiak. The Three Saints Bay Site is an archaeological site, the location of the first Russian settlement... Wikipedia
Location: Address restricted