Shimla is located in the north Indian state of Himachal Pradesh. It is surrounded by beautiful hills and valleys and is a traveler's delight. This map of Shimla will help you navigate through the hill ...
Shimla: Forest fires raging across the parched hills of Himachal Pradesh have scorched huge tracts of wooded areas and grasslands this summer. The state is struggling hard to contain the orange glow ...
Nestled in the lap of the Himalayas, Shimla is one of India's most picturesque hill stations. Known for its colonial charm, scenic landscapes, and cool climate, it offers visitors an array of ...