Scotland Neck

Scotland Neck,, is in Halifax County , North Carolina on the North Carolina Coastal Plain.