300 Villages: Whale Pass

This week, we’re heading to Whale Pass, a small community on Prince of Wales Island. Bob Meyer lives in Whale Pass.

Download Audio