Chestnut Branch in Mitchell County, North Carolina

Chestnut Branch in Mitchell County is a stream. Chestnut Branch also exists in Clay County, Haywood County, McDowell County, Transylvania County and Watauga County.
Waterway Type
stream