Giles County, VA

7 towns and cities in Giles County, Virginia

Giles County is a county in Virginia with 16,787 residents and 357 sq mi of land.

Towns and cities in Giles County

Last updated: