Tara Devi Temple Shimla

Tara Devi Temple

Temple in Shimla Rural, India
Suggest an edit · Your business? Claim now

Add more information

Add website
Add hours
Tara Devi Temple is a place of worship, typically a building or edifice, dedicated to the gods or other supernatural beings of a religion. It is a …

Details

Free parking
Wi-Fi
Pet-friendly
Dryer
Fireplace

Facts

Located:Shimla
Established:1766

Social profiles

Data from: Wanderlog.com