A fresh spell of snow on the ‘Queen of the Hills’ blanketed Himachal Pradesh’s capital Shimla. Tourists, locals and farmers were delighted to see the second light snowfall. The local ...
Located along the popular Mall Road in Shimla, The Ridge is the hub of all major cultural activities in Shimla. It is nothing but an open space right serving as a hang-out and popular landmark ...
Shimla, often called the "Queen of the Hills," is the capital of Himachal Pradesh and one of India's most famous hill ...
Isolated places in higher reaches of Himachal Pradesh received snowfall while moderate rains lashed parts of the state, the ...