SHIMLA- Higher reaches of Himachal Pradesh continue to receive snowfall for past few days. But snowfall has come as a surprise for the Shimla town as it...
Snowfall is never enough for the capital city Shimla, no matter how many times it snows in a season. Tourists are always up to walk on...