High Tea In India
Some of the best Indian tea pickers are situated in Darjeeling region in India. Darjeeling is a small town in Indian state of West Bengal, sprawls across several regions in the Himalayas.
 
Women are sorting different kind of teas. The name Darjeeling is synonymous with high quality black tea.
 
This picture displays a daily sampling, which is ready for tasting at the Makaibari Tea Estate.
 
Flying to India and drive into the Himalayas may seem like an awful effort for a good cup of tea, but Darjeeling tea isn’t just simply good – it’s about the best tea in the world.




