New Castle, Delaware

New Castle

Howdy! You are in for a real treat with Small Town Saturday! We are exploring the historic New Castle, Delaware. New Castle was the first colony to declare its independence-before Jefferson finished the Declaration of Independence. It is still fully occupied and the second largest in number and authenticity of historic structures. Colonial Williamsburg claims […]