At over 5,000 acres, Cape Henlopen is Delaware’s largest state park.