Darjeeling is a beautiful hill station set up in the lap of Himalayan range and its nearby tourist spots are full of pleasant surprises. The spectacular scenery, breathtaking sunsets, the humble natives, the lush green patches all around, is the best tourists’ attractions in Darjeeling. A cool outing at the nearby exotic places will pamper you…