7/23/15Now playing Exploring Santa Cruz IslandTwenty miles off the coast of Ventura lies Santa Cruz Island — a remote mecca for adventure. We spent a weekend…