Discovering a 70-foot waterfall in your own state that most people have never heard of. King Creek Falls in Mountain Rest is South Carolina’s best-kept secret, and honestly, the locals who know about ...