< Back To Previous Page
Located right along the much-traveled path from Longmire to Paradise, Narada Falls is a 188-foot, two-tier waterfall, with trails and viewing platforms that show off views from nearly every side. From the ample parking area to the popular viewing platform is only 600 feet, although it's a fairly rocky and hilly trail.