Darjeeling offers the best luxury resorts
May 10th 2018 Set against the picturesque backdrop of the lesser Himalayan range, Darjeeling is one of the most famous hill stations in India. Its popularity dates back to the British era when officials would treat this quiet hilly town as a summer retreat. The British were responsible for starting the commercial production of tea in this region. Today, the Darjeeling tea is a world-famous brew. Some of the
... read more