Description
Upper Namring is situated in the eastern part of the Darjeeling district at an altitude of 900m above sea level and the highest tea plantation is at an altitude of 1600 above sea level. exquisite combinations of bushes such as China, Clonal, and Assam hybrid which produces exotic flavors in every cup of tea the estate produces.
Reviews
There are no reviews yet.