Rose Creek in Macon County, North Carolina

Rose Creek in Macon County is a stream. Rose Creek also exists in Burke County, Cherokee County, Guilford County, Rockingham County and Yancey County.

Waterway Type
stream