Clear Branch in Macon County, North Carolina

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