Aviva Directory » Local & Global » North America » United States » States » Delaware » Cities & Towns » New Castle

Established by the Dutch in 1651, the city of New Castle, Delaware is situated on the Delaware River with attractions which include a wide number of historic sites.


Places to Stay



Recommended Resources

Search for New Castle on Google or Bing