Humro Home Rangaroon Homestay

Rangaroon

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

Our Properties