Forest Falls, CA is the home of Southern California's largest waterfall! In this local gem, we have water, woods, native plants, boulders and seasonal discoveries to explore.