Hanover County (Va.)

Places

Hanover Court House, now Hanover, is located fifteen miles north of Richmond.

Newcastle, also spelled New Castle, was an important colonial trading center located on the Pamunkey River in eastern Hanover County, northeast of Richmond.

Subscribe to Hanover County (Va.)