Pleasant weather draws massive tourist influx to Shimla, Himachal hills; traffic management intensified
May 31, 2026
Tourists from several states, particularly those reeling under an intense heatwave, are flocking to the hill state to enjoy the cool climate, scenic landscapes...