Sliding Rock is a 60-foot natural water slide located near Brevard, N.C. (Photo: RomanticAsheville.com) Sliding Rock is a natural water slide long-used by adventurous tourists looking for a fun way to cool off during the hot summer months. Located on Looking Glass Creek in the Pisgah National Forest near the quaint college town of Brevard, North Carolina, this water feature is a popular place to cool off and enjoy outdoor family fun during the South’s sweltering summer months. This slab of rock offers a 60-foot-long gentle slide, landing swimmers into large pool [...]
Louisville, Kentucky – Underground Bike Park at the Louisville Mega CavernNovember 2nd, 2015
Jekyll Island, Georgia – Biking fun along Georgia’s Atlantic CoastAugust 25th, 2015
Smoky Mountains, Tennessee – Tag Monarch butterflies in Cades CoveOctober 6th, 2015
Where is Your Next Adventure ?
- Activities (19)
- Destinations (19)
- Insights (2)