Banshira Devta Temple Manjaban is a hindu temple located in Shimla, Himachal Pradesh. The average rating of this place is 4.60 out of 5 stars based on 11 reviews. The street address of this place is 8GG4+2XQ, Himachal Pradesh 172031, India.
Pradeep Singh 48 months ago
Eternal...
Sandeep Bisht 48 months ago
Super
Vikrant Shyam 48 months ago
Jai ho..!!