With the month of November, arrives the winter season in India. Winters are a great time to travel anywhere across the country. At this point of time, you may get to experience snowfall at some hill stations. The weather remains pleasantly cold at all the destinations which is perfect for a holiday. India is dotted with a number of tourist destinations where people can enjoy their winter holidays. Find below the best places to visit in the month of November in India.