Hidden deep in the Blue Ridge Mountains, this North Carolina waterfall hike is the kind of trail that turns first timers into lifelong hikers.