Santa Cruz Island

Sight·United StatesMentioned by Outside
Santa Cruz Island
Photo: Wikimedia Commons
“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. Forming part of the northern group of the Channel Islands,…”
Wikipedia
Read more on Wikipedia →

In the coverage1 story

OutsideApr 28

The Best National Park Escapes Hiding Just Outside America’s Biggest Cities

Gas prices are insane, and air travel is chaotic and expensive right now. This is a problem, because you still love to travel. Summer is rapidly approaching and you need a break, but you don’t want to sacrifice your savings for a far-flung trip. Don’t worry; I have you covered. Our country’s largest metropolitan areas … Continued

30 things in this storyRead the full piece at Outside →
↑↓ to navigate · Enter to open · Esc to close