Malibu offers 21 miles of scenic public beaches. Known for its celebrity homes and Mediterranean climate, it's a popular destination.