World's first tea factory: The Makaibari Tea Estate, Darjeeling
2019-03-25 2
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