Waterloo, Fauquier County, Virginia
Waterloo is a village in Fauquier County, Virginia, in the United States, straddling the Rappahannock River at its confluence with Carter's Run.
Waterloo is a village in Fauquier County, Virginia, in the United States, straddling the Rappahannock River at its confluence with Carter's Run.