News

Speaking of the Delaware River, the town’s location on its banks isn’t just pretty – it’s the reason New Castle exists in the first place. The waterfront area, once a bustling port where ships from ...