Darjeeling, which is situated 2123 m above sea level, popularly known as the Queen of the Hills, is the jewel in the crown of the East Himalayas and a perfect destination for nature-lovers, trekkers and holidayers. World famous for tea and tea gardens, for the breathtaking valleys and scenery. Darjeeling is located in the shadow […]