Not even a hurricane can keep this beloved state park down. Delnor-Wiggins is officially open after a lengthy restoration process.