Darjeeling, with its hilly terrain, snow-capped mountains, and cool climate, has mesmerized travelers for a long time. It tops the list of tourist destinations in India and is a favorite spot for bikers and backpackers. The riveting view of the snow-capped Kanchenjunga, the third highest mountain, is the famous attraction…