Santa Cruz Island Attractions & Activities - The Best Holiday Destinations for 2020
Santa Cruz is the largest of the five islands that make up the Channel Islands National Park, with an area of 60,645 acres. At its nearest point, it is 19 miles off the coast between Ventura and Santa Barbara.
The Most Frequently Asked Travel Questions about Santa Cruz Island