food Interesting Facts of Neem Tree Considering this quality of Neem, declared Neem as a 'tree of the 21st century'. Neem has been known to exist in the Indian subcontinent since 5,000 years before the birth of Christ.