Snake Branch in Craven County, North Carolina

Snake Branch in Craven County is a stream. Snake Branch also exists in Hertford County.

Waterway Type
stream