About Rangaroon
Rangaroon is a small scenic tea garden located 6000 feet above sea level and 16 kilometres from Darjeeling with a great view of Mt. Kanchenjungha
Rangaroon is a small scenic tea garden located 6000 feet above sea level and 16 kilometres from Darjeeling with a great view of Mt. Kanchenjungha