neem oil benefits

Neem oil is a medicine for every problem from hair to face, it also cures these diseases.

Neem tree can also be called 'medicine tree'. Because Neem leaves, fruits, seeds, bark, roots…