Unless you’re a National Parks lover or live in Southern California odds are you have not heard of the Channel Islands or the gorgeously remote and rarely-visited Santa Rosa Island some 30 miles off the coast of Ventura…
Via The Journal of Lost Time
Read more here.