Cavern Point/Cavern Point Loop 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.