Snakes in North Carolina: 38 Types and How to Identify Them

From Outer Banks marshes to Blue Ridge slopes, North Carolina has 38 snakes. Compare habitats, field marks, and venom notes.