What's the Largest Man Made Lake in Delaware
Located inside the Bombay Hook National Wildlife Refuge, Shearness Pool is the largest man-made lake in Delaware.
Lums Pond United States Bombay Hook National Wildlife Refuge Millsboro Pond Shearness Pool Leipsic River
Source: a-z-animals.com