I agree Carolina is Cruz country, the people in both NC and SC (though less in NC because of NE migration) have the kind of mindset and beliefs that match up well with the Cruz campaign. Played smartly, I expect Cruz to do very well in both.
He will have my vote in NC.