Santa Cruz Island
Location: California, Channel Islands, Channel Islands National Park
Remote off-shore island with miles of hiking trails, nice snorkeling options, and kayaking to great sea caves
Location: California, Channel Islands, Channel Islands National Park
Remote off-shore island with miles of hiking trails, nice snorkeling options, and kayaking to great sea caves