Turtleback Falls is a popular waterfall sliding area in western North Carolina. Drought conditions in this area have persisted for several years, but that doesn't stop people...

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…