• Darjeeling, the Queen of Hills

    Darjeeling is often referred to as the queen of hills, a lush green landscape that boasts a wonderful biosphere just a stone’s throw away from the great Himalayas. During the time of British rule in India, Darjeeling was the hill station of choice for the overlords. Located in the state of West Bengal, Darjeeling is […]