Descriptions:
Shimla. the summer capital of the erstwhile British Raj in India, is a municipal corporation in Shimla district and the capital city of the Indian state of Himachal Pradesh. Nestled in the middle Himalayas in northern India, Shimla is a hill station destination ...