Carima Elfarrah lives in Melilla, Spain with her husband, five children, and their good Muslim cat Sheba. She is the founder and director of an Islamic nonprofit association: Songs of Paradise. In addition to directing a girls' choir, she develops and teaches educational and artistic programs for Muslim children of all ages.