Placerita Creek Falls

Placerita Creek Falls (Los Pinetos Waterfall) is a 25ft seasonal cascade reached by a 2.4-mile hike & scramble near Placerita Canyon State Park by Newhall