aventuro Back to map A
Beaches and ponds

Lechuza Beach

4.6 · 347 reviews
Lechuza Beach, Sea Level Dr, Malibu, CA 90265, United States
Plan your visit
Address
Lechuza Beach, Sea Level Dr, Malibu, CA 90265, United States
34.036, -118.866
Get directions

Frequently asked

Close by you'll find La Piedra Beach, Point Dume, Leo Carrillo State Park.

United States of America

About Thousand Oaks, California