Ambika Mandir is a hindu temple located in Pune, Maharashtra. The average rating of this place is 5.00 out of 5 stars based on 4 reviews. The street address of this place is HQPH+82Q, Balewadi, Pune, Maharashtra 411045, India. It is about 3.26 kilometers away from the Kasarwadi railway station.
Vishal Sathe 48 months ago
2019 flood