Travel

Owner, diners believe ghosts haunt Duplin County's Country Squire restaurant

As WRAL's Tar Heel Traveler reports, many people believe a ghost that resides at the Country Squire restaurant in Warsaw haunts diners and accentuates the building's colorful history.