Cascade Falls is named after a scenic waterfall located in Pembrooke, Virginia within Jefferson National Forest. The area includes a 4-mile round-trip trail which meanders along a shaded mountain creek. Hikers and recreationalists can follow Little Stony Creek to the picturesque 66-foot waterfall. Cascade Falls illicit the grandeur of the scenery and the exhilaration of a hike in the fresh mountain air. Cascade Falls correlates with Tradition of Excellence Book 2, page 22.