Darjeeling, also fondly known as the “Queen of hill stations“, is nestled in the Himalayas and is famous for its…