Tara Devi Temple, situated on the western side of Shimla, boasts of an excellent location with beautiful valleys around the hill.

Tara Devi Shimla Temple

291 views
0

Tara Devi Temple, situated on the western side of Shimla, boasts of an excellent location with beautiful valleys around the hill.

Uploaded to 3 years ago