Prisoner’s Harbor By 13StarsManager - January 9, 2017 0 429 FacebookTwitterPinterestWhatsApp Pictured: Prisoner’s Harbor at Santa Cruz Island. Any boat docking here must get special permission from The Nature Conservancy, which owns most of the island. The rest of the island and the other three northern Channel Islands are national parks. Share this: Click to share on Facebook (Opens in new window) Facebook Click to share on X (Opens in new window) X Like this:Like Loading... Related