Delaware - US State, Dover - Delaware, USA, Architecture, Archives
Dover, Delaware, USA - May 29, 2011. Delaware Public Archives. This facility, located at 121 Duke of York St., Dover, Delaware, is one of the oldest and finest historical research facilities in the country. It maintains a library of Delaware state publications, books, maps etc., and offers interactive exhibits to make the Delaware history easy to learn about.