Abingdon nestles in southwest Virginia’s mountains like a precious gem. The historic district creates views that belong in ...