Clear Branch in Madison County, North Carolina

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

Waterway Type
stream