Rare sighting of endangered North Atlantic right whale off Dewey Beach, Delaware

The known population of the whale species is just 360, making it one of the most endangered large whales in the world.
Back to Top