Lechuza Beach is a Beaches place is located in Malibu, California. The address of Lechuza Beach is Sea Level Dr, Malibu, CA 90265.
Sea Level Dr, Malibu, CA 90265
Get Direction
Latitude: 34° 02' 7.836" NLongitude: 118° 51' 48.384" W
Time zone: America/Los_Angeles
5.0
The latitude of Lechuza Beach is 34.03551, and the longitude is -118.86344. Lechuza Beach is located in Malibu, United States with the gps coordinates of 34° 02' 7.836" N and 118° 51' 48.384" W.
The time zone of the place is America/Los_Angeles. If you have any questions, please leave a comment.
Beaches