Rangaroon – A place where Darjeeling meets Kanchenjungha

There is something so tranquil about Rangaroon that you are bound to forget everything and get immersed in the beauty...