Battery Park is a public park in New Castle, Delaware bordered by West 3rd Street, Delaware Street and the Delaware River.
Battery Park is a municipal green space located in New Castle, Delaware, situated adjacent to West 3rd Street, Delaware Street, and the Delaware River.