Bechers Bay, Santa Rosa Island, CA Weather, Tides, Events, and Local Information
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.
Searching For Something Nearby? See AllAdd Your Business See All Businesses
Photos of Bechers Bay, Santa Rosa Island, CA Add A Photo
There are no photos for this harbor. Have a great shot?
Upload It Here