Giles County, Virginia

Giles County, Virginia is a small county in the Appalachian Mountains on the border with West Virginia. At one time the frontier, it’s history includes the histories of the many families who traveled through on their way west, and north, and south.

Leave a Reply

Your email address will not be published. Required fields are marked *