Neem oil- A Great Natural Organic Fertilizer

Neem is a gainful tree which is well known in south Asian nations like India, Pakistan, Bangladesh, Thailand, Malaysia, Burma, SrLanka and Indonesia, on account of its capacity to fix a few illnesses. Indians have confided in this tree for a considerable length of time to get ready various prescriptions…