Nestled in a small residency amidst many small homes of the locals, The Rambler’s Nesting is a cosy stay where you can not only get a picturesque view of the Kanchunjunga Range but also of the whole Darjeeling town preceding the blue snowcapped Himalayas.