North Bluff Trail / Potato Harbor Trail
Santa Cruz Island is the largest of the five islands that make up Channel Islands National Park, situated off the coast of Southern California.
Read MorePhotos copyright Tim Hauf Photography. All Rights Reserved.