Benefits

Jun
20
Interesting Facts of Neem Tree

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.
4 min read