Battery Park in New Castle, Delaware
I needed to investigate parks in DE and found this one was allowed to proceed to stop so I tried it out. I was totally floored by the perspective on the water and how peaceful and tranquil it was. a lot of seats to have some time off and partake in the view. cleared pathway…