Sliding Rock, N.C. A natural water slide tucked among the trees of the Blue Ridge Mountains and the Pisgah National Forest.