Select your language
Cart
Shimla, or Simla (until 1972) is the capital of the federal state of Himachal Pradesh (before independence East Punjab).