Darjeeling, in West Bengal, on the lap of Kanchenjunga, is a beautiful hill town full of scenery. Blessed with emerald greens all year round, this beautiful mountain city is adorned…