Along the border; a history of Virgilina, Virginia, and the surrounding area in Halifax and Mecklenburg Counties in Virginia and Person and Granville Counties in North Carolina. Compiled and edited by Harry R. Mathis.
JavaScript is disabled for your browser. Some features of this site may not work without it.
Along the border; a history of Virgilina, Virginia, and the surrounding area in Halifax and Mecklenburg Counties in Virginia and Person and Granville Counties in North Carolina. Compiled and edited by Harry R. Mathis.