Martin Branch in Watauga County, North Carolina

Martin Branch in Watauga County is a stream. Martin Branch also exists in McDowell County.

Waterway Type
stream