Carter Branch in Macon County, North Carolina

Carter Branch in Macon County is a stream. Carter Branch also exists in Henderson County and Vance County.

Waterway Type
stream