Friday, September 26, 2014

New Castle

New Castle used to be the capital of Delaware but its location on the Delaware River proved to be too close for British navy ships to reach.