In Indian mythology, neem has a divine origin. When the elixir of immortality was being carried to heaven by divine beings, drops fell on the neem tree, which led to its miraculous healing properties. Found throughout the Indian subcontinent, Ayurvedic medicine practitioners have used the bark, leaves, flowers, seeds, and fruits of the neem tree (Azadirachta indica) for centuries.
Neem comes in many forms, from oil to tea to honey. Neem benefits your skin, hair, immune system, and more. You can grow it in your flower garden and put it to use as a natural, chemical-free insect repellent and herbicide. Here’s everything you need to know about neem oil benefits and uses.
View original post 2,713 more words