Santa Cruz Island - Island of the Blue Dolphins (U.S. National Park ...
https://www.nps.gov/subjects/islandofthebluedolphins/santa-cruz.htm
Santa Cruz Island is the largest island in California. It boasts two mountain ranges and the tallest peak on the Channel Islands, Diablo Peak, which rises up to ...