Santa Rosa Island

Santa Rosa Island, one of four of the Channel Islands off the coast of Santa Barbara, is 15 miles long and 10 miles wide, with varying topography and approximately 46 miles of shoreline

santa rosa island

Santa Rosa Island Rehabilitation webpage