Channel Islands National Park
Channel Island National Park consists of five of the eight Channel Islands just off of coast of California. We visited the parks visitor center located in Ventura, California on our way down the coastal highway 1.
Channel Island National Park consists of five of the eight Channel Islands just off of coast of California. We visited the parks visitor center located in Ventura, California on our way down the coastal highway 1.