Boating, Fishing, and Travel Information for Bechers Bay, Santa Rosa Island, CA

Bechers Bay is the sole access point to Santa Rosa Island, a small undeveloped island located off the coast of Santa Barbara and part of Channel Islands National Park. Santa Barbara Island allows for camping and outdoor exploration.

Suggest an Edit

Fishing in Bechers Bay, Santa Rosa Island, CA Map View

For the latest fishing news for California, click here.