Aviva Directory » Local & Global » North America » United States » States » North Carolina » Cities & Towns » Tarboro

Located in North Carolina's Inner Banks region, on a bend of the Tar River, Tarboro is the seat of Edgecombe County. Several historic churches are located in the town, some dating back to the early 1700s.



Recommended Resources

Search for Tarboro on Google, Bing, or Yahoo!