White Branch in McDowell County, North Carolina

White Branch in McDowell County is a stream. White Branch also exists in Beaufort County and Buncombe County.
Waterway Type
stream