300 Villages: Whale Pass By Josh Edge, Alaska Public Media - December 6, 2013 This week, we’re heading to Whale Pass, a small community on Prince of Wales Island. Bob Meyer lives in Whale Pass. Download Audio Josh Edge, Alaska Public Media