Significant restoration and new public access is afoot for the Cannibal Island area of the Eel River Estuary. Daniel Mintz reports.