Neem Leaves: No less than a miracle for The Skin: A skin product containing Neem can never be underestimated. One solution to battle all the skin odds is Neem. Azadirachta indica or Neem tree is found in India and many parts of Southeast Asia. Neem is an evergreen tree and is often called the 'pharmacy of villages' in praise of its medicinal properties. Be it a pimple or a disease as severe as chicken pox, Neem cures all. A soap enriched with the goodness of Neem leaves helps in making the skin flawless and beautiful, day after day.
Neem Leaves : Keeps Skin Clear of Infections. Soothes Skin