The Making of India’s Most Expensive Tea

A worker sweeps spilt tea leaves at the bottom of a staircase a the Makaibari Tea Estate factory in Kurseong, West Bengal, India, on Monday, September 8, 2014. (Photo by Sanjit Das/Bloomberg)
The Making of India’s Most Expensive Tea
   
  Military Woman Gallery

Must See Places

Google Ads Privacy