Winters are wonderful and beautiful in India where the hills turn into winter wonderlands. The winter season surely gives a respite from the scorching summers in our country. People always look forward to November and December so that they can pack their woollens and head to some exotic winter destination in India.
Here are the top 5 places to visit in India that would definitely make your winters enjoyable :