Escondido Falls: Malibu’s Tiered Waterfall Hike
Located about 35 miles west of LA, Escondido Falls is the tallest Waterfall in the Santa Monica Mountains. From smooth paths to rock climbing, the trail offers a little bit of everything for everyone.
Escondido Falls: Malibu’s Tiered Waterfall Hike Read More »