Abby Shepard
The Delaware Bay is the largest spawning area in the world for horseshoe crabs, and every spring from May to late June, tens of thousands of horseshoe crabs will lay their eggs on the shore of the Delaware Bay. You don't want to miss it.