Abingdon, Virginia, is a southwestern gem where your vehicle can sit in a parking spot for days while you explore everything ...