Annual Battle of Fort Branch Reenactment
Dates: Nov. 7–8
Held at the original Confederate earthen fort overlooking the Roanoke River since 1987, with battle reenactments both afternoons, camp life demonstrations, night cannon firing, and period music. Held…