The Delaware Department of Natural Resources and Environmental Control invites the public to celebrate Earth Day 2022 by visiting a tidal salt marsh, one of the most amazing