
Top 10 Places to visit in India during winters
Winter in India changes the face of its lands into a wonderland for all the visitors. Among the Top 10 Places to visit in India during winters, the list includes Gulmarg where the snowfall lowers the temperature to -4°C and brings the slopes white, which act as a heaven for skiers. Shimla, with its colonial…