The northern regions of India, especially the hilly ones are covered in snow in December. The mountains are soothed by the thin light of the sun and the atmosphere adjusts to the arrival of a much-needed additional layer of clothing. All this makes it one of the best seasons to travel. Ancient temples, timeless cities, […]