Roanoke River
United States
>
North Carolina
>
Halifax County
>
Roanoke Rapids
>
Roanoke River
Roanoke River in Roanoke Rapids.
Roanoke River
Waterway
River
Roanoke Canal Trail
Deans' Creek