Open main menu

Dumfries, Virginia

town in Prince William County, Virginia

Dumfries is a town in the U.S. state of Virginia.