• List of temples in Shimla

    Travel

    Shimla 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 …

Search

Back to Top