Panoramic image of Makaibari Tea Estate, Kurseong, Darjeeling, West Bengal, India. View it big. Like this:Like Loading... Related