Leo Carrillo State Beach Surf Spot - Malibu, California, CA, USA | Boarderspeak