Jun Chiyabari is an organic tea garden in the eastern Himalayan region of Nepal. It was established by brothers Bachan and Lochan Gyawali in 2000. Learn more here.
Subscribe to our newsletter below and receive our 8-step guide to brewing the perfect cup of tea.