Craigsville, West Virginia
According to Allcountrylist, Craigsville, West Virginia is situated in the foothills of the Appalachian Mountains in the northern part of the state. The town is located near the intersection of Interstate 79 and US Route 60, about 110 miles east of Charleston and 90 miles west of Washington, DC. It is nestled in a valley… Read More »