Sliding Rock – Nature’s Waterslide

Sliding Rock is a slide-like waterfall near Brevard, in North Carolina that has long been used as a natural waterslide by adventurous tourists looking for a fun way to cool off during the hot summer months. The 60-foot-long gentle slide of Looking Glass Creek ends with a large 6-7-foot-deep pool of cold water. There are 2 […]