Hi Shivam, Darjeeling is awesome place to visit.
Its very cool and calm place. You find Tea gardens there, Special variety momo's food, darjeeling toy trains, Padmaja Naidu Himalayan Zoological Park (also called the Darjeeling Zoo) , morning sunrise at Tiger Hill point and still many more places.
Darjeeling is called as queen of hills has an altitude of 2134 meter. Tea gardens, sunrise from tiger hill,toy train joy ride are the major attractions. Apart from those Ghum monastery,peace pagoda,Mahakal mandir,zoo is also must visit. For food you should try keventers, glenary's. Happy journey😀