An interactive map showing the location of Taft Archeological Site #029-5411, Lorton, Fairfax County, Virginia, USA.