Santa Rosa Island, California - Santa Rosa Island California By Addyson - July 08, 2018 - Santa Rosa Island - Channel Islands National Park - May 2014 - Santa Rosa Island is the second largest of the Channel Islands of California and is located approximately 26 miles off the coast of Santa Barbara. Home to a ...