Covering an area of 2,030 sq. km, the Delaware Bay is an estuary outlet of the Delaware River that is situated on the eastern coast of the United States. The Delaware Bay is bordered by the counties of New Castle, Kent, and Sussex in the US State of Delaware and by the counties of Cumberland, Salem, and Cape May in the US State of New Jersey. More @Wikipedia
Hover over any link to get a description of the article. Please note that search keywords are sometimes hidden within the full article and don't appear in the description or title.