Step into this North Carolina ghost town and uncover haunting stories, abandoned buildings, and history frozen in time.