Darjeeling is a rejuvenating town in the Himalayan Foothills. And it is also known as “Queens of Hills” due to its gorgeous scenery. The Kanchenjunga, the misty mountain ranges, are a retreat for nature enthusiasts. Once the summer season starts Darjeeling...