It is commonly said that winter season is the best time to travel to any of the destinations of India. It is the time when you don’t have to worry getting the perfect destination as all the places experience a pleasant and cool weather during this time. Winters are a great time to travel to different corners of India and exploring every nook and corner. If you are a nature lover, photo bug, adventure enthusiast or just a wanderer, each and every traveler can meet his travel need during this month. Here are the best places to visit in the month of December.