Visitors come ashore on Santa Cruz Island, one of the five Channel Islands.