Switzer Falls

“Switzer Falls blows minds. It’s 20 min outside of eagle rock and you’re in the woods with a waterfall. Los Liones in the Palisades is the ocean VIEW of ocean views. It feels personally carved out for you, especially during the week when it’s not busy and pretty quiet.” – Alicia Blue