Darjeeling is one of our favourite places to visit in India. It can be said that Darjeeling is the queen of the hills of the developed and one of the rocky cities. The hill-town in Darjeeling was founded in the mid-nineteenth century, during the British established a military garage and […]