Shimla, Himachal Pradesh: Destination Guide

Shimla, the capital of Himachal Pradesh, India, in the Himalayan foothills, was the summer capital of British India and terminus of the Kalka-Shimla Railway.

  • Viesearch
    Moderated and indexed this listing ·
  • Submitted this listing ·

Editorial Actions

Feature Edit