NC Gazetteer
Fort Branch
A
historical site
… a Confederate fort at Rainbow Banks, NW Martin County. Built to prevent Union gunboats from going up the Roanoke River to Weldon to attack the railroad bridge. Earthworks remain.