Delta Project definition

Search

Delta Project

Delta Project logo #21003in the southwestern Netherlands, a giant flood-control project that closed off the Rhine, Maas, and Schelde estuaries with dikes linking the islands ... [8 related articles]
Found on http://www.britannica.com/eb/a-z/d/28
No exact match found.