ATTRACTION
Jai Maa Tara Devi Temple
Jai Maa Tara Devi Temple National Highway-22, New Shimla, Shimla, Himachal Pradesh 171009, India
9.6/1075 reviews
Where it sits
Jai Maa Tara Devi Temple
Jai Maa Tara Devi Temple National Highway-22, New Shimla, Shimla, Himachal Pradesh 171009, India
31.08612, 77.17267
Places to stay nearby
Luxury Bay Window Room With Modern Glass Bathroom
Hotel · 134 m
Family Friendly 2BHK Near Mall Road
Hotel · 141 m
Anayah B and B
Hotel · 284 m
Chansal Sky Sea- Shimla : Sangla Suite
Hotel · 305 m
Uptown Boutique Room1 : 2BHK with Parking
Hotel · 355 m
The Loft in the Hills
Hotel · 455 m
Elvora Heights BCS New Shimla
Hotel · 114 m
Oyo Home 10975 2Bhk Sector 6 Shimla
Hotel · 120 m
Plan around Jai Maa Tara Devi Temple
Ask for the details that decide a trip. Sourced answers open right here.
Sources
- Data sources
- 1
Information last checked Nov 8, 2026.
