- Nashik, Maharashtra
- +91 - 9225591234
- sales@mackauraadrugs.com
- 360°Virtual Tour
Purely beautiful In India, a rich history surrounds the neem tree - A tree whose many uses and ability to flourish in tough growing conditions inspired its botanical name, Azadirachta indica which translates to ‘The free tree of India’. Native to the north eastern regions of India, and other south Asian countries, the Neem tree lives for 200 Years.
We commit to the highest standards and best quality when it comes to contributing to the best interests of our consumers, our employees and our communities.