Views:
5
Makaibari Tea Estate
Makaibari Tea Estate, the producer of Darjeeling’s costliest tea, was established in 1859—making it one in every of the oldest family-owned tea gardens in Darjeeling.
Makaibari Tea Estate, the producer of Darjeeling’s costliest tea, was established in 1859—making it one in every of the oldest family-owned tea gardens in Darjeeling.