Barnett Branch in Mitchell County, North Carolina

Barnett Branch in Mitchell County is a stream. Barnett Branch also exists in Cherokee County, Transylvania County and Yancey County.
Waterway Type
stream