Delaware Bay


English Wikipedia - The Free EncyclopediaDownload this dictionary
Delaware Bay
Delaware Bay is the estuary outlet of the Delaware River on the Northeast seaboard of the United States. Approximately in area, the bay's fresh water mixes for many miles with the salt water of the Atlantic Ocean.

See more at Wikipedia.org...


© This article uses material from Wikipedia® and is licensed under the GNU Free Documentation License and under the Creative Commons Attribution-ShareAlike License