Search results
We did not find results for: Where is Santa Cruz Island CA located?.
Check spelling or type a new query.
We did not find results for: Where is Santa Cruz Island CA located?.
Check spelling or type a new query.
Santa Cruz Island is located off the southwestern coast of Ventura, California, United States. It is the largest island in California and largest of the eight islands in the Channel Islands archipelago and Channel Islands National Park. Wikipedia