Went here to visit the First State National Historical Park (part of the National Parks System). Unfortunately, the park is closed on Mondays. However, New Castle, founded in 1640 and the first capital of what eventually became the state of Delaware, is a gem of a town. Towns like this are often referred to as “Living Museums”. Great visit.