2 paddle spots in Antioch, North Carolina, United States.
island
Parking
Roaring River Public Fishing Access