Neem Tree

The Neem plant is a fast growing and long living tree, native to Burma in India.From there the neem tree has spread and is now grown all over the world.In India the neem medicinal plant is highly regarded because of its many uses and benefits.

Enquiry Now
Varaities Image Rajasri Nursery
image varities