Nestled in the rolling hills of Taylor County, Grafton, West Virginia offers a rare combination of small-town charm, rich history, and—perhaps most appealingly in today’s economy—affordability that ...