About Shimla (Simla)

The British called Shimla (Simla) the "Queen of Hill Stations." Situated in the northwest Himalayas, Shimla the summer capital of India before independence is now the capital of Himachal Pradesh.

Shimla