Happy Valley Tea Estate

Happy Valley is the estate of Tea in Darjeeling. One fine creation of these colonial times is the Happy Valley; it is the 2nd oldest estate in Darjeeling. It is known to produce best quality of tea in India and denoted as…