Horse Creek in Newland, NC 28657

Horse Creek in Newland, NC 28657 (Avery County) is a stream. Horse Creek also exists in Wake County, Franklin County, Hoke County, Moore County and Polk County.

Waterway Type
stream