Gopaldhara


Gopaldhara produces the finest Tea, and is one of the highest tea estates in Darjeeling, India.