Hey Shahanur,
There are a lot of places where you can go, depends on what you're looking forward to do! You can go to Kolkata and spend your New Year's eve at Park Street, where the crowd and lights cheer up the mood! You can go to Darjeeling, if you're looking for a quaint eve, with chills and Carols. You can also go for camping somewhere in the Himalayas, and spend your time soaking in the silence, under the starlit sky! I would rather choose the last option - doing something away from the chaos!
If you like sea beach, then you can look at Goa, Kovalam, Pondicherry.
If you like mountains then you can look at Shillong, Darjeeling, Kasauli.
If you your interest lies elsewhere, then you can research based on your interest.
Hey, it totally depends upon you that what kind of place you are looking for. If you wanna go for Clubbing, visit Hauz Khas, Delhi.
For Perfect Beach, Visit Goa. For Rave Party Types, go to Kasol, Malana, Kheerganga ♥