Banjo Branch in Avery County, North Carolina

Banjo Branch in Avery County is a stream. Banjo Branch also exists in Madison County and Mitchell County.

Waterway Type
stream