Dry Branch in Mitchell County, North Carolina

Dry Branch in Mitchell County is a stream. Dry Branch also exists in Buncombe County, Davidson County, Davie County, Haywood County and Henderson County.
Waterway Type
stream