Shimla

/Shimla

Shimla

SHIMLA Shimla, also known as Simla, is the capital and the largest city of the Indian state of Himachal Pradesh. In 1864, Shimla was declared as the summer capital of British India. The climatic conditions attracted the British to establish the city in the dense forests of Himalayas as the summer capital. Shimla is home to a number of buildings [...]