Battery Park (Delaware)

From Wikipedia, the free encyclopedia

Battery Park is a small park in New Castle, Delaware bordered by West 3rd Street, Delaware Street and the Delaware River