Looking for the best places to visit in winter during your holiday in India? People of India celebrate a myriad of festivals during the winter months here. Be it the snow-clad mountains, or the warm deserts, you cannot have enough of this diverse country, even during the winter season. Más