Sandy Run in Craven County, North Carolina

Sandy Run in Craven County is a stream. Sandy Run also exists in Bertie County, Carteret County, Cleveland County, Duplin County and Wake County.
Waterway Type
stream