Neem Tree Organic

Project Details

Project Descriptions

The neem tree has lately been called the world's most researched tree. That is not surprising. Just look at the many medicinal and other uses that all parts of this fascinating tree have. Neem has been used traditionally for many centuries. In India it is known as "the village pharmacy".