Here is a complete guide to visiting Shimla Hill Station
The capital in The capital of the Indian State of Himachal Pradesh, Shimla is one of the most frequented hills within India and is situated at an elevation of 2205m above sea-level. The area was surrounded by dense forests . It was the first to be mentioned in the old Hindu writings in the Vedas […]