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

227 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 2 years ago