Shimla, Shimla, the state capital of Himachal Pradesh, on Monday experienced rains, while its nearby hill stations like Kufri and Narkanda witnessed snowfall, turning the tourist destinations more picturesque and also witnessing a surge of travellers.
"Shimla's nearby areas have been experiencing snowfall