Abingdon is one of Virginia’s most historically-significant towns, with a number of sites that visitors of all ages will enjoy exploring.
Kimberly Brown