
Rose petals handmade soap has therapeutic benefits that relax the body. The natural rose fragrance reduces stress and promote glowing skin. Rose petals contain natural oils that will lock moisture in the skin . Rose petals soap is extensively used as an Ayurvedic medicine and in body detoxing.