Santa Rosa Island (California)
…km2 or 83.118 sq mi). Santa Rosa is located about 26 miles (42 km) off the coast of Santa Barbara, California, in Santa Barbara County and is part of Channel Islands National Park. The Chumash, a Native American people, lived on the Channel Islands at the time of European contact…