By Carolyn Harmon | Published August 03, 2023 Weldon is not only the Rockfish Capital of North Carolina, but it’s also the Rockfish Capital of the World. With only about 1,400 residents, remarkably the town brings in thousands for the fishing and Roanoke River experience. And during the Annual Rock the Roanoke Rockfish Tournament, it