Skin Care Neem Benefits for Skin: 7 Reasons That Make Indian Lilac Indispensable When we think of Neem’s benefits for skin (or Nimtree), we mentally remove the terms ‘for skin’ and only limit