10 Walkable Cities in Virginia Alexandria Arlington Charlottesville Richmond Fredericksburg Williamsburg Staunton Harrisonburg Blacksburg Roanoke