Clear Branch in Watauga County, North Carolina

Clear Branch in Watauga County is a stream. Clear Branch also exists in Buncombe County, Columbus County, Macon County, Madison County and Wilkes County.
Waterway Type
stream