Santa Cruz Island is the largest of the 5 islands which make up Channel Islands National Park. Of the 9 National Parks located in California, this is the only one you can't reach by car. Join me today in exploring massive sea caves and all kinds of wildlife, including island foxes, dolphins, and bald eagles.
Read More