September 1, 2015

Health Benefits of Neem

The neem tree has been recognized to possess health promoting effects for millennia now. In fact studies show that as far as 4500 years ago, neem was already being used for medicinal purposes. Neem tree is native to India and is considered one of the most versatile plants. The health […]
Skip to toolbar