What is neem Neem soap bar is a product made from neem oil. Neem oil is extracted from neem trees, which originate from India and Pakistan. This explains why most of the neem oil in India is used to make soap. The oil is extracted from the fruits and seeds of the plant. The ingredients of neem oil … [Read more...]