Shimla is the capital of Himachal Pradesh. Shimla or Simla is refereed to as the Queen of Hills was once the summer capital of British in India. Places of Interest in Shimla are 1. The Mall – The main shopping street of Shimla. It has clubs, banks and tourist offices. The Ridge and Scandal point [...]

February 11th, 2010
mapsofindia1
Posted in
Tags: