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:
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.
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.