user
Tara Devi Temple
Shimla, Himachal Pradesh 171010, India
Appearance
Tara Devi Temple

Information
100 Photos
0 Comments
Rating
  • Address:Shimla, Himachal Pradesh 171010, India
Categories
  • Hindu temple
  • Place of worship
Similar organizations