Shimla, often called the Queen of Hills in Himachal Pradesh, is a beautiful destination with stunning landscapes and a perfect mix of exciting adventures and peacefulness among its historic sites.
"It'll only get worse as tourists throng the place in large numbers during June, and it will make life ... According to local reports, the Shimla administration has postponed a popular tourist ...