News

White sand beaches greet travelers who make the three-hour boat trip to Santa Rosa Island, one of the five isles composing California’s Channel Islands National Park. Ringed by aquamarine waters ...