Collier's New Encyclopedia (1921)/Delaware Bay
Appearance
DELAWARE BAY, an estuary or arm of the sea between the States of Delaware and New Jersey. At the entrance, near Cape Henlopen, is situated the Delaware Breakwater, which affords vessels a shelter within the cape. It was erected by the Federal government, and cost about $3,000,000.