Channel Islands - Santa Rosa Is & Santa Cruz Is 7/21/14
A must-see experience for anyone visiting Southern California! The islands of the Channel Islands National Park are home to some of the most beautiful beaches in the world, stunning views, rare wildlife and uncrowded trails (even in the middle of summer!).
Read More- No Comments