Escondido Falls

Escondido Falls is said to be the tallest waterfall in the Santa Monica Mountains. Unfortunately, you’re most likely to see only the last 40 or 50ft of it in its lowest drop through…