Skip to main content

Tar River ghost light — the phantom lantern of Edgecombe County, North Carolina — Ghosts & Hauntings in Tar River, near Tarboro, Edgecombe County, North Carolina | Nightmarks