Shimla was the summer capital of the British in India. It is a picturesque hill station surrounded by snow capped mountains located in the North Indian state of Himachal Pradesh. O...
Shimla was the former summer capital of the British in India. On this day-tour explore Shimla's disorderly and lively urban scene and find out about Indian culture. Go past the maj...