The Roanoke River runs 410 miles long through southern Virginia and northeastern North Carolina in the United States. A major river of the southeastern United States, it drains a largely rural area of
Roanoke River in the Wasena neighborhood of Roanoke, Virginia