Smith's Creek Dam off of Smith's Creek Road in Wilmington Delaware.
United States of America
Delaware
New Castle County
Ridge Road
Creek Road
Beaver Dam Road
Impressum