Danville, Virginia might not top your travel bucket list, but perhaps it should top your “places to actually afford living” ...