Nature Conservancy
Santa Cruz Island is the largest of the five islands that make up Channel Islands National Park, situated off the coast of Southern California.
The Nature Conservancy owns and manages the western 76% of the island.
Read MoreThe Nature Conservancy owns and manages the western 76% of the island.