White Rock Falls is one of the “secrets” along the Blue Ridge Parkway in Virginia! Most visitors will stop briefly at the Slacks Overlook and then continue their journey not knowing there is a scenic waterfall just down the hill! White Rock Falls do dry to a trickle in mid-summer…