Neem oil is a thick green/yellow coloured oil with a fairly strong odour. Its soothing properties make it particularly useful for the treatment of many skin conditions. In India the Neem tree is locally known as the 'Village Pharmacy'.
Trustpilot
2 months ago
1 month ago