The neem tree is an evergreen tree, related to the mahogany tree, found in India, Burma and Pakistan. Neem flowers have a variety of uses, including aromatherapy, cosmetics, health remedies and cooking. The neem tree is known in India as the village pharmacy since every part of the tree, from the bark to the flowers, can be used for various alternative medicinal purposes, says discoverneem.com. Although neem is a popular source of alternative medical remedies, there isnt enough verified medical evidence to support the effectiveness of neem as a health remedy of any kind. Talk to your doctor before trying to treat any symptoms with neem tree products.