Description:
- One of the most prestigious gardens in Darjeeling, Castleton is the crème de la crème of fine teas.
- Planted in 1885 by Dr. Charles Graham, the garden is sought after by tea connoisseurs and royalty alike in different parts of the world.Castleton is truly the abode of the Gods.
-
Here, mountain, earth, sun, mist and dew, shed their gentle blessings to produce the world's finest teas.