I love Neem oil and love how supple and smooth it leaves my skin after washing with our Neem Oil Goat Milk Soap.
The botanical name for Neem Oil is Azadirachta Indica and Neem it is a vegetable oil extracted from the fruits of the evergreen Neem tree. It is non-toxic and is safe for humans, plants, mammals, birds and bees. Neem trees are predominantly found in the Indian subcontinent. Neem oil for your skin