Grafton sits nestled among the rolling hills of north-central West Virginia, about 25 miles south of Morgantown, positioning it perfectly for a day trip or weekend getaway. The town unfolds along the ...