Miller Branch in Avery County, North Carolina

Miller Branch in Avery County is a stream. Miller Branch also exists in Catawba County, Cherokee County, Mitchell County, Swain County and Yancey County.
Waterway Type
stream