Darjeeling is one of the few places in India that compel one to fall in love with their beauty. Tucked away in the state of West Bengal, this serene hill resort used to serve as the summer retreat of the British, during the colonial era. The rolling hills around Darjeeling, full of tea plantations and green sparkle, have made it famous the world over.