Baranof Island

The Island Diaries

S02E13
E13
December 8, 2017

Overview

On Baranof Island, just off the coast of Alaska, nature is both nurturing and unforgivingly harsh. Immersed in nature and far from urban centres, the locals wouldn't have it any other way.

Comments 0

Please log in to leave a comment.

No comments yet. Be the first to share your thoughts!