If someone told you North Carolina has a town where Blackbeard the pirate once called home, you’d probably assume they’d been ...