News

Tucked away along California’s central coast, El Capitán State Beach in Goleta is the kind of place that makes you question whether you’ve stepped into reality or a perfectly filtered dream sequence.