List of temples in Shimla
Travel August 25, 2018Shimla is a hill station which is the capital of Himachal Pradesh in India. In the pre-independence stage, it was the summer capital of the British Empire. It is located in the Himachal region and receives snowfall during winter. The …