Does It Snow In Dehradun?

Dehradun is a Himalayan city located in the northern state of Uttarakhand, India. It is bounded by two of India’s mightiest rivers – the Ganges and the Yamuna – and is surrounded by snow-capped mountains.  The city experiences a pleasant climate throughout the year, with cool winters and warm summers. But does it Snow in … Read more