Nature India Nursery was founded in 2016 by the Dilawar brothers, Mohammed and Oan Dilawar.
Driven by a passion for saving biodiversity, nature, and native plants, they established the nursery with 70-80 native plant species on a small half-acre plot within the bustling cityscape of Nashik, Maharashtra.