Chestnut Branch in McDowell County, North Carolina

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