Rock Garden, or Barbotey Garden, is a terraced garden featuring a stunning waterfall and well-maintained flower beds. A perfect picnic spot, it is one of the best places to visit in Darjeeling for couples and families.
Rock Garden, or Barbotey Garden, is a terraced garden featuring a stunning waterfall and well-maintained flower beds. A perfect picnic spot, it is one of the best places to visit in Darjeeling for couples and families.