Neem flower honey is harvested from natural honeycombs that nest on wild neem trees. Neem trees are beautiful broad-leaved evergreen trees that can grow up to 30 metres tall. We harvest this honey for one month in the summer each year. This honey is a sweet and slightly bitter taste.

