Baranof Island Baranof Island, also sometimes called Baranov Island, Shee or Sitka Island, is an island in the northern Alexander Archipelago in the Alaska Panhandle, in Alaska. Baranof Island hosts the highest mountain in the Alexander Archipelago, and is the eighth largest island in Alaska. Sitka is[…]
Read more