Makaibari Estate

Makaibari is the world famous tea estate located in Darjeeling, India since 1912. it was the first garden to be certified Organic in 1988. Makaibari is the only tea garden where organic Camellia Sinensis are growing in harmony with the primary sub-tropical rain forests thanks to biodynamic/permaculture practices.

Sorry, there are no products in this collection.