Η Καραβέλοβα γεννήθηκε στο Ρούσε και μορφώθηκε στη Μόσχα. Η δημόσια ζωή της περιλάμβανε διδασκαλία, συγγραφή και οργανώσεις. Ήταν σύζυγος του Πέτκο Καραβέλοφ, αλλά η δράση της δεν περιοριζόταν σε αυτή τη σχέση. Το γυναικείο κίνημα διεκδικούσε ευρύτερη συμμετοχή στην εκπαίδευση και στις δημόσιες υποθέσεις. Εργάστηκε ως δασκάλα και μεταφράστρια. Συμμετείχε στο οργανωμένο γυναικείο κίνημα. Έλαβε μέρος σε διεθνείς πρωτοβουλίες ειρήνης. Η πορεία της δείχνει γυναίκες να δρουν μέσω συλλόγων όταν τα πολιτικά τους δικαιώματα ήταν περιορισμένα.