About Tara Devi Temple

Quick Facts

Timings 12:00 PM - 05:00 PM

Visit Duration: 30 Minutes

Address: Shimla, Himachal Pradesh 171010, India

Photos

Quick contact Get A Call Back