Thoroughfare Gap Battlefield
Thoroughfare Gap Battlefield is a historic American Civil War battlefield located at Thoroughfare Gap , Broad Run , Prince William County , Virginia . 
<triplet> Thoroughfare Gap Battlefield <subj> Broad Run <obj> location <subj> Prince William County, Virginia <obj> located in the administrative territorial entity