World's first tea factory: The Makaibari Tea Estate, Darjeeling

  • 5 years ago
Makaibari Tea Estate is located at Kurseong, the land of the white orchid in Darjeeling. Established in 1859, it is believed to be the world's first tea factory!
Watch more videos: http://goodtimes.ndtv.com/video/videos.aspx