Sandy Branch in Mitchell County, North Carolina

Sandy Branch in Mitchell County is a stream. Sandy Branch also exists in Brunswick County, Burke County and Carteret County.
Waterway Type
stream