The Meherrin Nation is one of eight state-recognized Nations of Native Americans in North Carolina and received formal state recognition in 1986.
The Meherrin Nation is one of eight state-recognized Nations of Native Americans in North Carolina. The Meherrin Nation received formal state recognition in 1986.