See our 2022 insiders' photo guide to Sliding Rock in Pisgah National Forest near Asheville and Brevard NC, a natural water slide and mountain swimming hole.