Travel

Founding father buried in Edenton

James Wilson was an American patriot who signed the Declaration of Independence and was buried in Edenton, North Carolina. WRAL's Tar Heel Traveler visits Chowan County to learn about one of the nation's lesser-known founding fathers.