12 amazing health benefits of neem leaves (or nimbus)
Called "sarva roga nivarini" or "that which cures all diseases," the neem or nimbus tree occupies a prominent place in traditional medical systems such as ayurveda . If your presence in alternative remedies has caught your attention and you are curious to know more,