In India, winter comes as a majorly pleasant season as it gives the travellers a respite from the scorching heat and motivates them to explore a variety of places. The pleasant air and cool climate makes it a season when you can enjoy both the snow as well as some offbeat destinations which heat up...Read More