Hey Ritesh, Depending on your current location you may choose following options : 1)Delhi -Jaipur, Auli, Rishikesh, Mussourie, Parvati valley,Kullu-Manali, Kedarkantha trek 2)Mumbai -Goa, Wayanand, Allepay, Banglore, Coorg, Munnar, Kumarakom 3)Calcutta — Gangtok, Darjeeling,North Sikkim, Shillong Acc. to my experience i would suggest choose between these three : 1)Jaiselmar
2)Goa
3)Rann of Kutch Hope this would help you.
Hi Ritesh, I have attached with this comment a post which contains the list of places you can visit in the month of January. You can go through it and plan your trip.
It depends on your interest and your budget.
In North India you can visit Shimla, Manali, Dharamsala, and go for some treks.
Else in South India you can go to Goa, Coorg, Mysore ,kerela, Pondicherry etc.