The Neem tree
The Neem (Azadirachta Indica) is a holy tree with a lot of skills. It comes from the East Indies and more precisely from the South of the Himalayas.
A text of traditional medicine (Brihat Samhita de Varahamihira) even recommends planting a Neem tree near each house. The Hindu holy texts are about the sarve roga nirvarini which means: “the one who cures every disease”. In popular speech, the Neem is called: “the village’s pharmacy”!