There are plenty of places to visit in Shimla, a popular Indian holiday destination, especially for Delhiites. Shimla provides the perfect break from the city heat. Nicknamed the Queen of Hillstation’s and previously the ‘Summer Capital’, it is perfectly placed up in the hills of the Himachal region.

Manali HPTT Answered question Jun 16, 2023
Add a Comment