Fin whale stranded on a sandbar off Cape Henlopen State Park in Lewes, Delaware – NBC10…
Authorities are monitoring a whale stranded on a sandbar off Cape Henlopen in Delaware.
The fin whale was sighted Thursday morning on a sandbar on the edge of Point Bay at Cape Henlopen State Park in Lewes. Members of the…