Himachal Pradesh is best place to travel during December if you're fond of snow. Also Rajasthan is also a good choice with many places to choose from like Udaipur, Jaipur, Jodhpur, Jaisalmer, Mount Abu etc.
Hi Rushi,
You can visit Srinagar, Dharamsala, Udaipur, Varanasi, Andaman and Nicobar Islands in December. You can explore more options in the trips attached below.
Keep exploring!
You can explore lot of places if target is within India:
1. North east - Arunachal Pradesh, Sikkim, Meghalaya
2. Maharashtra - Matheran, Mahabaleshwar
3. Karnataka - Coorg
4. Kerala - Wayanad
5. Himachal - Dharamsala, McLeonganj
If planning to visit Sikkim, can visit the below link for complete details:
https://www.tripoto.com/trip/travel-tips-for-sikkim-5a1bfbcb31317
Yelagiri is a not as famous as other tourist destinations in Tamil Nadu, but it is definitely breathtaking and has many places to visit. If you are looking for something unusual, then this is the right place for you!
It has all the best features of a good hill station like viewpoints, lakes, and parks. The main attractions here are, Yelagiri Adventure camp, Jalagamparai Falls, Puganur Lake, Swami Malai Hills and Nature Park.
Yelagiri has ample of options when it comes to lodging. There are many decent resorts in Yelagiri which you can book at cheap prices. The cost of accommodation and food is very reasonable. The climate is pleasant throughout the year. It is a apt place for trekkers and hikers who want to unwind themselves.
Accommodations-https://www.ulohotels.com/yelagiri-hotels-and-resorts