10 Walkable Cities in Virginia

  1. Alexandria
  2. Arlington
  3. Charlottesville
  4. Richmond
  5. Fredericksburg
  6. Williamsburg
  7. Staunton
  8. Harrisonburg
  9. Blacksburg
  10. Roanoke