IMG_20180909_130932

Lobo Canyon

Tucked away in an isolated island off the coast of California lives Santa Rosa, one of the five islands that makes up Channel Islands National Park. Santa Rosa boasts many beautiful trails, including Torrey Pines and Black Mountain, but my personal favorite is Lobo Canyon. Lobo Canyon is one of the many trails monitored by Read More