Places to visit in December are
Dehradun
Joshimath
Nainital
Mysore
Manali
Jibhi
Gadagushaini
Bir
Shimla
Kath-Kuni(North), Naggar
Palampur
Spiti via Shimla
Best Destination to visit in December Dalhousie, Himachal Pradesh- Weather: Temperature usually varies between 1 degree to 10 degree Celsius
Andaman Islands- Weather: Temperature varies between 22-30 degrees Celsius.
Goa- Weather: 21-30 degree Celsius is the average temperature during this time.
Coorg, Karnataka- Weather: The average high temperature is around 20°C and the low is 15°C.
Agra, Uttar Pradesh- Weather: Temperature might drop to 8 degrees Celsius or rise to 23 degrees Celsius.
Auli, Uttarakhand-Weather: December is cold with temperature ranging between 2 to 10 degrees Celsius.
Binsar, Uttarakhand- Weather: Temperature during the winter months will range between 0°C to 24°C.
Diu- Weather: 18 to 33 degree Celsius is the weather range in the month of December.
Jaisalmer, Rajasthan- Weather: Temperature varies between 10 to 26 degree Celsius
Mylapore, Chennai- Weather: 21 to 29 degrees Celsius is the average temperature during this time of the year.
Srinagar, Jammu and Kashmir- Weather: Temperature varies between -2 to 10 degrees Celsius.
Dawki, Meghalaya-Weather: Temperature varies between 15 to 27 degree Celsius.
Udaipur, Rajasthan- Weather: Temperature varies between 7 and 25 degrees Celsius.
Munnar, Kerala- Weather: The average temperature of Munnar in December is around 10 to 15 degrees Celsius.
Jabalpur, Madhya Pradesh- Weather: The average temperature of Jabalpur during this time of the year varies between 11 to 26 degree Celsius.