travelsntourism.com
Tara Devi temple │India Tourism│Himachal Tourism│ Shimla Tourism
Tara Devi temple, was built approximately 250 years ago. According to the legend, Goddess Tara Devi was brought to Himachal Pradesh from West Bengal.