Shimla- The former British Capital in India
October 16th 2009
Shimla is a town in the hill province of Himanchel Pradesh, towards the far north of India. It became a military hill station during the Guerka wars in the nineteenth century but subsequently became a popular destination for the British due to its fantastic views and high altitude of 2400 metres, giving respite from the extreme summer heat of Delhi.
The place became so popular that the B
... read more