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