Rick_C
Contributor
With all the winter rain the Channel Islands are lush and bursting with color. My wife and I just returned from Santa Rosa Island. During our week stay we hiked to Lobo Canyon, Carrington Point, Skunk Point, Torrey Pines, Water Canyon Beach, etc. Here our video: