Slaughter Beach Delaware Luggage Tag
- from our Affiliates
Slaughter Beach is a peaceful and lovely spot on the shore of Delaware Bay that's especially popular for its large population of birds that come to feed on horseshoe crabs stranded on the shore.