El Capitan State Beach will reopen on June 26, more than a month after 100,000 gallons of crude oil were spilled along the Santa Barbara County coast, officials said.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results