Out of all the heavenly abodes in India, Darjeeling is one of the most exquisite places this nation has to…