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.
Choosing a selection results in a full page refresh.
Press the space key then arrow keys to make a selection.
Use left/right arrows to navigate the slideshow or swipe left/right if using a mobile device